面对各种各样的统计要求,我们很有可能会一下子变懵,特别是新手小白们,真的欲哭无泪!。如果涉及的统计有一千多行数据,哭的心思都有了:什么时候才能下班哟!
今天大神通过考勤统计分析表分享了自己面对新统计需求的解决方法:简化数据、找数据规律、做辅助列。任何复杂的统计,只要采取这样的方法,大多几分钟就会搞定。 如何操作?!
考勤管理,是企业劳动纪律管理的最基本工作,公司领导要求人力资源每周按部门汇总一份考勤打卡情况通报,格式如下:
通报表可以更为宏观的看到考勤纪律的执行情况,是非常好的一个管理工具,但是负责制作报表的伙伴却是异常烦恼。不为别的,就是不知道该如何下手,无奈之下,找到老菜鸟求助。
我们先来看看从考勤软件导出的数据源吧:
整个表有二十多列,一千多行,如果仅靠手工统计,难度确实不小。如果是你接到这个任务时,会如何着手开始统计呢?
其实问题并没有看上去那么复杂,关键是找到思路。思路决定出路,最终完成这个统计表并没有用什么高大上的函数,也不是像有些伙伴猜的那样,用VBA去解决,只是用了几个常用的函数IF、COUNTIF、SUM和SUMIF就搞定了。是不是很想知道方法呢?
拿到数据,切忌盲目动手,而是首先整理数据。就当前通报表来说,数据源中对我们有用处的列并不多,只需要保留部门、工号、上下班的打卡结果这四列即可:
看上去清爽了很多吧?删去了无用数据之后,就需要分析具体的统计思路,同时在数据源中寻找可以利用的规律。很容易看到,每个工号对应的打卡结果都是6行2列(12个单元格)的一个数据区域: