D2单元格,输入 =B2*C2 在G2单元格,输入 =E2*F2
这时候,你发现,小时不对。如图:
如D2,应该是39:00小时。再进行下一步处理:
选择D列和G列,右键-设置单元格格式-数字-自定义-输入 [h]:mm
然后确定,如图:
效果:
在单元格里输入“=INT((HOUR(C2-B2)*60+MINUTE(C2-B2))/30)/2”,利用这个公式即可计算出员工的加班工时。
HOUR(C2-B2)是计算上下班时刻的时位差,然后乘以60换算成分钟;MINUTE(C2-B2)计算上下班时刻的分位差,结果是分钟。把时位差和分位差相加后除以30(半小时),即可计算出加班多少个基准单位工时(半小时),INT函数则是舍弃结果的小数部分(也就是忽略不足半小时的加班时间不计),最后把结果除以2换算成小时以方便考核绩效和核发加班费。
给你个图片看看吧,只要在姓名右边的格中输入“代号”,就可以在AK列自动统计出工时数了。
用countif函数就可以自动统计出勤天数,举例如下:
1、已知图一如下,分别有4个人需要统计1号到20号每个人的出勤天数,黄色区域为自动统计区域:
2、将鼠标放到N2框, 双击后输入countif函数,括号里面引用的格式为(统计区域,“特定符号”),使用此函数就可以自动统计出符号“V”在某一区域内出现的次数。此时需要统计张三从1号到12号一共出勤多少天,即符号“V”出现多少次就代表出勤多少天。按下红框中内容输入后按回车键即可:
3、按步骤三回车键后可得出张三从1号到12号一共出勤3天,将鼠标放在H2框右下角红框处,出现十字图标时按住鼠标往下拉,即代表黄色框列的公式逻辑一致,就可以自动统计出另外三人的出勤天数了。