1、打开excel表格,在单元格中输入需要计算工时的数据,下图为具体数据显示。
2、然后在D1单元格中输入函数计算公式:=HOUR(B2-A2)+MINUTE(B2-A2)/60-C2。
3、点击回车,即可生成函数计算结果,下图中工时显示为“3”,单位为小时。
4、点击D1单元格,下拉填充公式,即可批量生成公式计算结果。
=HOUR(B1-A1)+MINUTE(B1-A1)/60-N
A1为开始时间 B1为结束时间 N 为用餐时间 结果单元格格式为数值或常规
例如:A1单元格输入8:30 ,B1单元格输入18:00, 或 A1单元格输入8:30 ,B1单元格输入19:30 公式如下:
=TEXT(IF((B1-A1)*24<10,(B1-A1)*24-0.5,((B1-A1)*24-1)),"0.0")
将开始时间和结束时间分成两个单元格输入,用后一个减去前一个,再将结果设为时间格式。
可不可以分“早班工时、午班工时、晚班工时”三列来计算各个阶段的工时,再来一列统计总工时?