判断打卡时间是否异常
问题:根据考勤制中的打卡时间和请假列表,判断实际打卡时间是否异常。
函数公式解决
公式1(仅可用于WPS):
=IF(MOD(MATCH(I3,SORT(EVALUATE("{0;"&SUBSTITUTE(TEXTJOIN(";",TRUE,$B$3:$B$8,IFERROR(FILTER(E:F,D:D=H3),"")),"-",";")&"}"))+MOD(ROW($1:$9),2)/86400),2),"正常","异常")
公式2:
=IF(MOD(IFNA(MATCH(I3,SMALL((OFFSET(E$3:F$3,IFNA(MATCH(H3,D:D,)-3,9),),B$3:B$8),ROW($1:$9))+MOD(ROW($1:$9),2)/86400),),2),"异常","正常")