永发信息网

Excel咨询:如何计算时间差(耗时),剔除非工作时间?

答案:1  悬赏:50  手机版
解决时间 2021-03-27 13:00
  • 提问者网友:相思似海深
  • 2021-03-26 20:47
Excel咨询:如何计算时间差(耗时),剔除非工作时间?
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-03-26 21:09
在A,B,C,D,E列中分别输入开始日期、开始时间、结束日期、结束时间、耗时(剔除非工作时间),在E2中输入:
=(DATE(YEAR(C2),MONTH(C2),DAY(C2))-DATE(YEAR(A2),MONTH(A2),DAY(A2))-SUM(--(WEEKDAY(ROW(INDIRECT(A2&":"&C2)))=1))-SUM(--(WEEKDAY(ROW(INDIRECT(A2&":"&C2)))=7))-1)*7+IF(HOUR(B2)<12,12-HOUR(B2)-N(MINUTE(B2)/60)+3.5,17-HOUR(B2)-N(MINUTE(B2)/60))+IF(HOUR(D2)<12,HOUR(D2)+N(MINUTE(D2)/60)-8.5,HOUR(D2)+N(MINUTE(D2)/60)-14+3.5)按SHIFT+CTRL+ENTET键后,下拉填充。追问无效
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯