本文目录一览:

excel考勤表如何筛选未打卡、迟到、早退人员

1、打开的需要操作的表格,如下图,简单的举例 。

2、上班时间的判断:在结果单元格输入公式:=IF(B4="","未打卡",IF(B4TIME(9,0,0),"迟到"," "))

3、下班时间的判断: 在结果单元格输入公式:=IF(C4="","未打卡",IF(C4TIME(18,0,0),"早退"," "))

4、定位单元格下拉:定位到已经输入公式的单元格,

5、十字架标示后下拉。

excel判断迟到早退?

在E2单元格输入公式=IF(AND(VALUE(TEXT(D2,"hh:mm"))0.354166666666667,VALUE(TEXT(D2,"hh:mm"))=0.5),"迟到",IF(AND(VALUE(TEXT(D2,"hh:mm"))0.5,VALUE(TEXT(D2,"hh:mm"))0.75),"早退",""))

拖动公式填充柄下拉公式即可。 如图:

说明:公式中的0.354166666666667为早上8:30转化为数值的大小,0.75为晚上18:00转换的数值,0.5为中午12:00转化的数值。

Excel表格如何提取考勤中的迟到早退?

每个员工每天有2条考勤记录,分别是“上班”/“下班”打卡记录,所以用2个公式分别判断“迟到”/“早退”。

具体过程如下:

首先用函数HOUR(),MINTUE(),SECOND()将考勤机记录中的时间部分(小时、分钟,秒)读取出来。

如E1(对应“上班”打卡)所示为A1时间部分。E1对应“上班”打卡时间,E2对应“下班”打卡时间。

公式(E1):=HOUR(A1)+MINUTE(A1)/60+SECOND(A1)/3600

请点击输入图片

2.以E1单元格公式为基础加上判断,(C1)晚于9:00(9)即为“迟到”,(C2)早于16:30(14.5)即为“早退”,即得到“迟到”/“早退”结果。

“迟到”公式(C1):=IF(HOUR(A1)+MINUTE(A1)/60+SECOND(A1)/36009,"迟到","正常")

“早退”公式(C2):=IF(HOUR(A2)+MINUTE(A1)/60+SECOND(A2)/360016.5,"早退","正常")

3.下拉

说了很多,其实就是2个公式:

“迟到”公式(C1):=IF(HOUR(A1)+MINUTE(A1)/60+SECOND(A1)/36009,"迟到","正常")

“早退”公式(C2):=IF(HOUR(A2)+MINUTE(A1)/60+SECOND(A2)/360016.5,"早退","正常")

关于excel 迟到 早退的函数

 假设上班时间为8:00-17:30,迟于8:00为迟到,早于17:30为早退,利用公式=MID("迟到早退",3^((B2-"8:00")=0),(((B2-"8:00")0)+((C2-"17:30")0))*2),具体使用见下图: