关于计算两个日期型单元格之间的天数,去除周末。

请问怎么在DATEDIF( )函数的基础上能够去除周末的天数。

或者有其他更好的方法可以达成效果,求大神!

FineReport 未语 发布于 2021-8-5 19:33
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
起来装丶b啊Lv6初级互助
发布于2021-8-5 20:12(编辑于 2021-8-5 20:13)

WorkBook1.cpt

image.png

image.png

B1:先将日期差值通过RANGE生成一个数组,比如2021/8/1-2021/8/31号

D1:如果周末,将日期标识为Y

A1:过滤日期表示为Y的日期,统计个数就是差值吧?

  • 未语 未语(提问者) 很感谢您的思路。 虽然场景不太一样,但有参考您的思路,已经解决问题
    2021-08-06 12:08 
最佳回答
0
yalinLv7中级互助
发布于2021-8-6 11:05

可使用中国节假日工作时间函数:ChineseWorkdays

使用方法:ChineseWorkdays(start, end)

该函数可以获取自2007年以来的所有的法定节假日,并可以计算任意两个日期之间的工作日天数。

参考文档:

https://market.fanruan.com/plugin/59e3b00a-3584-49b4-8947-2ad4daf80c9c

1617100603533450.jpg

如下所示,使用系统自带的日期函数也能处理,但相对要复杂的多,供参考。

周末工作日判断-https://help.fanruan.com/finereport/doc-view-3197.html

法定节假日判断-https://help.fanruan.com/finereport/doc-view-3909.html

  • 未语 未语(提问者) 非常感谢,但是我这边版本比较低,升级系统有较大风险,所以暂时不能使用这个插件。
    2021-08-06 12:06 
  • 未语 未语(提问者) 目前已经解决。
    2021-08-06 12:06 
  • 3关注人数
  • 469浏览人数
  • 最后回答于:2021-8-6 11:05
    请选择关闭问题的原因
    确定 取消
    返回顶部