- ·上一篇教育:excel表格不登陆怎么用
- ·下一篇教育:excel表格怎么把每列对换
怎么快速算考勤工时excel表格
1.怎么用excel计算考勤?如:迟到时间、早退时间、加班时间
建立辅助列 输入正常上班时间和下班时间
插入一个窗体控件 按钮 输入下方代码
按按钮会自动生成 迟到 早退 和加班的时间 按分钟算的
以后你只需要在A列输入日期 B列输入上班时间 C列输入下班时间
按按钮即可
i = Range("a6000").End(xlUp).Row
i2 = Range("d6000").End(xlUp).Row + 1
For n = i2 To i
If Range("b" & n).Value >Range("i2") Then
Range("d" & n).Value = Round((Range("b" & n).Value - Range("i2").Value) * 24 * 60, 0)
Else
End If
Next
i = Range("a6000").End(xlUp).Row
i2 = Range("e6000").End(xlUp).Row + 1
For n = i2 To i
If Range("c" & n).Value Range("e" & n).Value = Round((Range("j2").Value - Range("c" & n).Value) * 24 * 60, 0)
Else
End If
Next
i = Range("a6000").End(xlUp).Row
i2 = Range("f6000").End(xlUp).Row + 1
For n = i2 To i
If Range("c" & n).Value >Range("j2") Then
Range("f" & n).Value = Round((Range("c" & n).Value - Range("j2").Value) * 24 * 60, 0)
Else
End If
Next