如何用excel统计打卡时间 计算是否迟到
如何用excel统计打卡时间,计算自己是否迟到!我讲过根据打卡时间计算员工是否迟到,迟到人数,但是有朋友问了一个问题:公式错了!为什么8点前打卡很晚?
查看他发来的数据表,时间的格式是这样的!下表:
表面上只是时间,但实际数字是日期和时间,只设置为通过单元格格式显示时间。
最初:
日期是EXCEL中的整数,是从1900年1月1日开始的天数。
时间是小数,24小时就是一天,所以24点就是1,其他时间都是小数。
在这个表中,打卡时间是日期和时间,所以不能直接和1/3(8点)比较,因为日期和时间必须都大于1/3,直接套用昨天文章中的公式会有错误。
实现了公式。1.统计晚了。
在C2单元格中输入公式:
=if(text(B2,“hh :mm 3360 ss”)1/3,“late”、“”)。
并填写下来,就可以算出每个员工是否迟到。
下图:
文本(B2,“hh:mm:ss”):
日期和时间的单元格值仅由TEXT函数保留,该函数精确到秒。TEXT是一个文本函数,得到的时间是文本格式。
文本(B2,“hh:mm:ss”):
通过减负操作,将文本格式的时间转换为数字格式。
if(text(B2,“hh :mm 3360 ss”)1/3,“late”、“”);
将数字格式的时间与1/3(8点)进行比较。大于1/3则晚于8点,晚;否则,将返回空值。
第二,直接用打卡时间统计迟到人数。
在单元格B17中输入公式:
=SUMPRODUCT(N(TEXT(b 2: b 16,“hh 3360mm : ss”)1/3))
你可以直接根据打卡时间来统计迟到的总人数。
下图:
版权声明:如何用excel统计打卡时间 计算是否迟到是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。