乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在EXCEL里通过打卡数据计算上班工时?-excel考勤数据,如何修改考勤记录excel

如何在EXCEL里通过打卡数据计算上班工时?-excel考勤数据,如何修改考勤记录excel

作者:乔山办公网日期:

返回目录:excel表格制作


假设08:11-20:48在单元格A1

=MID(A1,7,2)-18+INT((INT(MID(A1,10,2)/15)-1)/2)/2

缺点是会出来负数,如果不想有负数,用这个公

=if(MID(A1,7,2)-18+INT((INT(MID(A1,10,2)/15)-1)/2)/2>0,MID(A1,7,2)-18+INT((INT(MID(A1,10,2)/15)-1)/2)/2,0)

具体操作方法如下:

  • 进入excel,选中“打卡时间”一整列,点击上方“数据”一栏,再选中其下排的“分列”选项。

  • 2.在弹出的窗口中,选择“分隔符号(D)”文件类型,点击“下一步”。

    3.接下来选择“空格”分隔符号,再进入下一步。

    4.最后选择“常规”列数据格式,点击“完成”。

    5.数据分列完毕,此时需要人为判断,选中所有非加班时间列后点击鼠标右键,选中“删除”。

    6.在相应的工时一栏中,输入工时计算公式“=INT((HOUR(C2-B2)*60+MINUTE(C2-B2))/30)/2”计算出第一栏的加班工时。

    7.将鼠标放至此单元格的右下角,当鼠标形状变成“+”号时,顺势下拉至所需计算的最后一个单元格处。

    8.显示出正确的工时值后即可完成加班考勤工时统计。之后根据公司管理规定计算相应的加班薪水等数据。




1、首先,我们打开Excel软件,找到考勤记录,如图所示,我们需要在图中标记位置输出员工的加班时间。

2、如图所示,在E2单元格中输入公式:=TEXT(MOD(C2-D2,1),"h小时mm分"),按回车键。

3、该员工的加班时间就出来了,下拉单元格填充格式,则其余员工的加班时间就自动计算生成。

4、该过程中,我们主要应用了两个函数:TEXT函数(数值转成文本)和MOD函数(求余数)。

相关阅读

关键词不能为空
极力推荐
  • Excel基础知识-修复公式错误-excel文件修复工具

  • excel文件修复工具,Excel的使用过程中,我们实现强大的功能都是有各种公式组合而成的,常言说得好,常在河边走哪有不湿鞋,公式用的多了,难免遇到出现错误的时候,遇到错误不要慌

ppt怎么做_excel表格制作_office365_word文档_365办公网