怎么会蠢到不可救药
书接前文。对于缺乏逻辑这件事,进行全面复盘。大约是一周前,开始统计每日非计划返岗人员,人员初步分为四类:非当班人员、居家办公返岗人员、本部借用人员、本部外来人员,审批表五花八门,基本可以归结到以上四类。每天有一项数据需要报送人资部,就是非当班人员返岗情况,其实严格来说,居家办公返岗人员也应当算作非当班人员。
当时接手工作的时候,出于对使用Excel的敏感,决定先录入基础数据,再排列组合字段得到想要的结果,数据在手,一切无忧。每天的数据量非常小,基础数据表倒也没有体现出多大的优势。不过,我认为这是良好的思维习惯和工作习惯,确保数据可追溯、可解释。
涉及到日期的字段保留了三个:申请日期、起始日期、截止日期,有用的主要是起始和截止日期。每个人的返岗计划不同,相互之间必然出现交叉重叠,具象的思考如下,每个人的工作时段相当于一条线段,两端分别是起始日期和截止日期,某一天相当于纵向的一条线,二者相交的点就是某个人,我们需要统计的就是每个点(人)的情况。
不论是直接在表格使用筛选功能,还是数据透视表汇总,都是在截止日期字段上做文章。假如需要统计2月18日到岗人员情况,起始日期全选,截止日期保留2月18日及以后,如此筛选的结果即包括全部符合条件的人员。也就是说,所有截止日期在2月18日以前的人员不再显示,起始日期不必额外调整。
一句话总结:起始日期是今天以前,结束日期是今天以后。
这样操作的缺陷在于,每次只能筛选一天的数据。昨天的思维误区也在于此,当时试图找到一种方法,可以一次性汇总出每天的到岗人数,无论怎么尝试都难以奏效,脑子越发迷糊。由于时间仓促,来不及细想,只得退而求其次,在初筛的基础上手动增加,一边做一边自嘲,恨不得跳河去。最终使用如此原始低级的手段,对于自诩重视基础数据的我来说,简直就是羞辱。
尽管暂时解决了难题,但是没有停止思考问题。两种方式,一是完善基础数据,每天增加一行数据,这样就会特别臃肿,我亲自尝试了一遍,今天早上脑子里还是一团浆糊,把昨天的表格从245行增加到1100多行,再次使用数据透视表,这样可以达到昨天想要的效果。二是换个思考方式,既然一次出不来所有的数据,那就每天筛选一次,在其他的表格中录入,这也是可接受的选项,因为不用修改基础数据。
莫名其妙,怎么会愚蠢到不可救药?所谓“太累了”的说法不靠谱,唯一的理由是概念不清楚,对于筛选出当日返岗人数的操作不熟练,对于数据透视表的功能理解不深,转而自我怀疑,无法清晰思考。
愚蠢的代价是,花了几个小时整理表格数据,跟昨天的手动结果进行对照,就像乌鸦落在猪身上说,老兄,你忒黑了。
今日得到:基础数据中如果有新增行录入,一定要重新插入数据透视表,否则容易因操作失当,导致透视表数据不刷新。