EXCEL中,统计一个部门员工的平均上班时间。

2025-05-22 22:13:57
推荐回答(2个)
回答1:

建立工作表,A1=姓名,B1=是否打卡,C1=上班时间,D1=下班时间,E1=工作时间,C、D列设定单元格式为时间,E列设定格式为自定义-——将 h"时"mm"分" 改为 h"小时"mm"分" ,B2 输入 =IF(ISBLANK(B2)=FALSE,"8:00","") ,C2输入 =IF(ISBLANK(B2)=FALSE,"8:00","") ,D2输入 =IF(ISBLANK(B2)=FALSE,"12小时未打卡",IF(D2

回答2:

第一个问题可用公式解决:
=IF(B2-A2>0,B2-A2,B2-A2+1)*24
第二个问题可用宏解决。