作者:乔山办公网日期:
返回目录:excel表格制作
=IF(OR(A1="",A1="未打卡"),"未打卡",IF(AND(TEXT(A1,"H:mm")>TEXT(B1,"H:mm"),TEXT(A1,"H:mm")<TEXT(C1,"H:mm")),"正常抄","迟到"))
注:A1为百签到时间,B1单元格度内为7:25(为了调整时间方问便我用的是单元格,也可以写成时间)C1为7:55;B1与C1是允许打卡上下答限时间;
---------------------------------------------------
早、中、晚的来时间怎样界定?
假如计算张三自3月1日,9点到12点生产的个百数,可用如下公式
=SUMPRODUCT((A$2:A$999="张三")*(B$2:B$999=DATE(2015,3,1))*(C$2:C$999>=TIME(9,,))*(C$2:C$999<=TIME(12,,))*D$2:D$999)
如果是2003以上度版本,还可用知如下公式:
=SUMIFS(D:D,A:A,"张三",B:B,"2015-3-1",C:C,">="&"9:00",C:C,"<="&"12:00")
其他情况的道公式,也可依此类推
在每个人后面判断copy就好了,比如统计08:00-08:30这个人上班没,百用And(08:00>他上班时间,08:30<他下班时间)若度是为1。就可以了,道理上不难,难在这些问题的问时间格式和提取时间上,考勤表的时间表示方法各式各样,写个公式累死人!答
你好,就是工作时间内和工作时间外以表格二为基础让其自动计算。是吧?