电子表格可以计算日期之间的工作时间,而无需周末和不同的轮班时间

时间:2019-05-31 09:29:17

标签: javascript google-apps-script google-sheets

我想计算两个2个日期之间的工作时间,没有周末,每个星期五的轮班时间也不同。 周一-周四:6am-11 pm 星期五:6am-9 pm

有时公式的结果为#VALUE!

我在电子表格中有一个公式可以计算时间。唯一的问题是我无法获得星期五的班次时间

//The formula i got is:
=(NETWORKDAYS.INTL(startdate-time;enddate-time)-1)*(startshifttime-endshifttime) + MOD(enddate-time; 1) - MOD(startdate-time;1)

 // the formual in excel looks like this: 
 =(NETWORKDAYS.INTL(8-24-2016 6:30:00;9-9-2016 9:27:00)-1)*(6:00:00-23:00:00) + MOD(9-9-2016 9:27:00; 1) - MOD(8-24-2016 6:30:00;1)

我需要为公式添加一种方法来在星期五插入其他时间。 我希望在应用程序脚本中编写代码,但我的JavaScript知识很糟糕:/

0 个答案:

没有答案