excel考勤表,未出勤天数不显示,怎么插入完整的日期?

2025-04-08 19:15:28
推荐回答(3个)
回答1:

看题主的要求,主要是想统计每个人、每个月缺勤的天数?这个统计比插入完整考勤表简单多了,比如计算赵的未出勤天数:随便找个空白单元格(不要选I列和J列的单元格),输入公式=31-COUNTIFS(I:I,I5,J:J,">="&J5,J:J,"<="&J14)。31代表每个月应出勤天数。也可以按题主要求改成4。

如果非要列个全表把所有人具体出勤情况都写明,操作过程有一点复杂:

(1)做一个空白表,1号到4号,重复5次。

(2)每个1号的左边写上每个人的名字。

(3)选中所有名字区域,定位,空值,在N6单元格输入=N5,ctrl+回车。所有名字就贴好了。

(4)P5公式=IF(SUMIFS(K:K,$I:$I,$N5,$J:$J,$O5)=0,"",SUMIFS(K:K,$I:$I,$N5,$J:$J,$O5))

向右填充,然后两列同时向下填充。完成。

回答2:

1)你先把目标表格设计好。包括人员名称、考勤日期、上班卡、下班卡等。


2)最前面加一列,人员名称(不知道是否唯一,用人员编号更靠谱)+日期。作为唯一的查询条件,用于VLOOKUP函数从原始表进行自动匹配。

3)原始表:同样最前面加一列,把姓名+日期连起来。

4)目标表:上班卡=IFERROR(VLOOKUP($B4,$H$4:$L$11,4,FALSE),"")

                   下班卡=IFERROR(VLOOKUP($B4,$H$4:$L$11,5,FALSE),"")

如下图:

回答3:

使用代码来实现。

可以建立新的沟通渠道上传文件。私信我或评论后我私信你。
没有免费的晚餐。