对于按小时计酬的工作,需要计算不包含工作日期的小时数,即工作小时数,这涉及到两个日期间排除周六周日的小时数计算,下面分享下此类问题的解决方法。
工具/原料
excel
方法/步骤
1、如图模拟表格,假设工作时间为上午8点,下班时间为下午5点半,计算一个月内的工作小时数,怎样处理。
2、NETWORKDAYS函数可返回开始日期和结束日期之间完整的工箧咦切诏作日,可利用该函数计算小时数,使用该函数要先加载分析工具库,菱诎逭幂方法是点击office按钮--excel选项,在打开的对话框中选择加载项,点击最下面的转到按钮。
3、勾选分析工具库,点击确定,加载后关闭工作薄重新打开。
4、在单元格中输入公式=(NETWORKDAYS(A2,C2)+D2-B2)*24,敲回车键后下拉复制。
5、如果结果显示的不是数值,把单元格格式设置成常规或者数值,根据需要选择小数点位数。
6、如果日期是2017/2/18: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),下拉复制公式。