当前位置:主页 > Excel教程 > ExcelVBA实例 >

Excel利用统计函数COUNTIF 快速制作统计考勤表数据

  Excel利用统计函数COUNTIF 快速制作统计考勤表数据

  前面,易老师有见过美化考勤表,在这个考勤表当中,有许多符号是用来代表考勤事况信息的。当我们用这些符号来记录了考勤信息后,我们又该如何来统计我们的考勤数据呢?这一课我们来学习一下,快速制作一个统计考勤表数据的表格。

  这是我们的考勤表,上面已经记录了公司一个月的出勤、事假、病假等信息,都是用符号来表示的。这里,我会在Sheet2工作簿中重新制作一份统计数据出来。

  Excel利用统计函数COUNTIF 快速制作统计考勤表数据

  步骤一、先把姓名和出勤事况及符号复制过来。

  Excel利用统计函数COUNTIF 快速制作统计考勤表数据

  步骤二、使用统计函数【COUNTIF】。

  1、统计指定符号在指定区域内具体数量:【=COUNTIF(Sheet1!A5:AG6,B3)】

  说明:

  【Sheet1!A5:AG6】是区域范围;Sheet1工作簿中的A5-AG6单元格;

  【B3】是指定统计的内容。

  2、后面,我又加了一个【*0.5】,是因为我们可以看到考勤表分别有上午和下午两部分,如果都统计出来,那么上午和下午都会被计数(也就是说出勤30天,那你统计出来的结果就是60),这不是我们想要的。所以这里我们可以*0.5。我们可以将0.5看作半天,将1看作为整天。

  3、所以最终我们使用公式是:【=COUNTIF(Sheet1!A5:AG6,B3)*0.5】

  Excel利用统计函数COUNTIF 快速制作统计考勤表数据

  步骤三、将公式中指定统计内容单元格改为绝对引用,【B3】改成【$B$3】。

  操作方法:将光标定位到公式中【B3】处,使用按键盘上的F4键,即可一键改为绝对引用。

  说明:不将【B3】改为绝对引用下拉填充时候,它就会变成【B4】。

  所以最终我们的公式就是:【=COUNTIF(Sheet1!A5:AG6,$B$3)*0.5】

  Excel利用统计函数COUNTIF 快速制作统计考勤表数据

  步骤四、这里我们就设置一下颜色,然后做一个斜线表头。

  Excel利用统计函数COUNTIF 快速制作统计考勤表数据

  步骤五、最后我们只需定位条件,删除空值行就可以了。

  Excel利用统计函数COUNTIF 快速制作统计考勤表数据

  0.5为半天,1为整天,对于公司考勤我们就一目了然了,也方便我们后续计算工资!

  • 关注微信
上一篇:没有了
下一篇:没有了

猜你喜欢

微信公众号