EXCEL职工出勤天数统计方法

来源:百度知道 编辑:UC知道 时间:2024/06/21 23:51:18
日期 姓名 工作内容
6月22日 张伟 扫地
6月22日 张伟 擦玻璃
如上,想实现月出勤总天数统计,6月22日张伟干了2个活,出现了2次,只能算一次,请帮我实现,谢谢,详细的追分
如果工作内容为空,则不统计出勤
工作内容不为空的时候,则统计天数,但同一日期的只能算一次,谢谢

        如上图,=OFFSET($A$1,ROW(1:1)*2-1+MOD(COLUMN(A:A)+1,2),CEILING(COLUMN(A:A)/2,1)-1),右拖下拉,需要在手动隐藏两列;

        出勤天数=IF(COUNTIF(A$2:A2,A2)=1,SUM(--(MATCH(OFFSET(A$1,MATCH(A2,A:A,)-1,1,COUNTIF(A:A,A2),),OFFSET(A$1,MATCH(A2,A:A,)-1,1,COUNTIF(A:A,A2),),)=ROW(INDIRECT("1:"&COUNTIF(A:A,A2))))),""),数组下拉;分钟数等就可以做出来。

制作这样的附件太麻烦,可删除表中不能公开的数