发布网友 发布时间:2022-04-24 17:45
共1个回答
热心网友 时间:2023-10-27 21:34
用取数函数,left()和right(),用TIMEVALUE()函数将取出数值转变成时间,再选择格式为“时间”,不然就会显示成一串小数
图一和图二只是告诉你函数用法,直接用图三的函数进行计算即可,如果没有秒,直接把8改成5即可
11:30:00对应的:=TIMEVALUE(RIGHT(A1,8))-TIMEVALUE(LEFT(A1,8))
11:30对应的:=TIMEVALUE(RIGHT(A1,5))-TIMEVALUE(LEFT(A1,5))
如需直接计算分钟,*24*60即可,但格式请选择“常规”
=(TIMEVALUE(RIGHT(A1,8))-TIMEVALUE(LEFT(A1,8)))*24*60
部分人力或财务,每月需要统计员工的工作时间和加班时间。
但是有的公司是直接打卡机器上面导出就可以,有的公司还需要自己计算,今天我们就讲一下加班时间怎样来计算哦!
有的数据导出,他上下班打卡的时间可能是在一起的。
我们可以用分列或快速填充来将上下班的时间分开(前面讲过喽!)
这里相对来说是分列比较方便哦!
这里将上下班时间分开后,我们可以添加辅助列来进行计算哦!
正常的下班时间为16:00,所以辅助列G2时间16:00填写好,直接黑色小十字双击即可。
这里我们用到了TEXT函数,是根据指定的数值格式将相应的数字转换为文本形式。还有一个MOD函数,它是一个求余函数,也就是返回两数相除的余数,返回结果的符号与除数相同哦!下面看下具体的运算吧!
选中H2 单元格,输入公式:=TEXT(MOD(F2-G2,1),''h小时mm分'')
回车,我们的计算结果就出来啦!
之后在H2单元格右下角的黑色小十字处双击,下面的计算每位员工的加班时间结果就都出来啦!
自己可以动手试试哦!