多语言展示
当前在线:1744今日阅读:103今日分享:49

计算周六周日外日期间的小时数 计算工作小时数

对于按小时计酬的工作,需要计算不包含工作日期的小时数,即工作小时数,这涉及到两个日期间排除周六周日的小时数计算,下面分享下此类问题的解决方法。
工具/原料

excel

方法/步骤
1

如图模拟表格,假设工作时间为上午8点,下班时间为下午5点半,计算一个月内的工作小时数,怎样处理。

3

勾选分析工具库,点击确定,加载后关闭工作薄重新打开。

4

在单元格中输入公式=(NETWORKDAYS(A2,C2)+D2-B2)*24,敲回车键后下拉复制。

5

如果结果显示的不是数值,把单元格格式设置成常规或者数值,根据需要选择小数点位数。

6

如果日期是2017/2/1  8:30:00这种格式,而且每天有0:00-8:30,12:00-13:00,17:30-24:00三个休息时间段,要计算不包含休息时间的工作小时数,可输入公式=DATEDIF(A2,B2,'d')*8-CHOOSE(SUM(((MOD(A2,1)*24+1/1440)>{0,8.5,12,13,17.5})*1),0,MOD(A2,1)*24-8.5,3.5,MOD(A2,1)*24-9.5,8)+CHOOSE(SUM(((MOD(B2,1)*24+1/1440)>{0,8.5,12,13,17.5})*1),0,MOD(B2,1)*24-8.5,3.5,MOD(B2,1)*24-9.5,8),下拉复制公式。

注意事项

使用NETWORKDAYS函数要先加载分析工具库。

推荐信息