最近碰到一个客户的求助,说她有5万条数据,如下格式的: 得整理成下面的格式,即工作表sheet按年分,每年12个月每个员工按照工号姓名统计绩效,她说她已经弄了300条了,实在弄不下去了。 我很好奇,问她怎么做的? 她发了个小视频演示给我看,原来 她是先筛选工号,然后再按照年筛选,把某个员工某年12月的数据全复制出来,转置粘贴到分表,天啦噜,小伙伴表示惊呆了,这得贴到猴年马月啊? 我跟 她 说,这个你是没用对方法,这个东西分分钟就可以搞定了,她表示不相信,真的有这么神奇么? 下面我们看看要如何做: 步骤:1.定性 我注意到其实 她 的源数据有SQL导出的痕迹,问了一下,说是系统导出来的,那就太好了,系统导出来有个什么好处呢?
2.处理源数据 为了后面方便统计,我们先对现有的字段进行一个简单处理。 原先年月合在一起的,我们分成年和月字段,这里可以用文本分列的知识处理,或者用文本函数。 加个姓名栏,我们可以到员工信息表里用工号进行一个vlookup匹配。 3.生成数据透视表 ALT+D+P+F,快捷键,没啥好说的,我们按照最后格式的要求将相应的字段拖到对应的位置即可。 按照年分sheet的话,我们要将年字放到页字段区域,是为了下一步进行分页处理 4.分页 活动选项卡分析——数据透视表——选项——显示报表筛选页 弹出对话框,点确定即可 下面是见证奇迹的时刻,嗖的一下,一下子就自动生成多个按照年命名的sheet,格式全部一致 5.置换格式 此时我们看到的表还是数据透视表的格式,如果我们最后想弄成一般格式,我们就复制选择性粘贴为值设置一下边框什么的就好了 6.查询筛选功能 最后客户还要求方便能查找到某个员工某年某月具体的绩效数据,这时候我们可以将之前生成的数据透视表换个布局就可以了,将筛选条件全部拉到页字段位置即可。 客户惊呼太神奇了,一个劲儿的感谢我,喊我哥,大帅比,就差没说要嫁给我给我生很多猴子(YYing。。。),哈哈哈,还发红包让我务必教教她, 本着授人以鱼不如授人以渔, 我就录了个视频教程发给她看,考虑到她经常有这个需求,我建议她把教程多看几遍,一定要掌握数据透视表这个知识。 从傻傻地筛选复制转置粘贴到分分钟处理上万条数据还能自动分页,这就是数据透视表的魔力,这就是知识“真香”的事实,小伙伴们赶紧学起来吧。 ———— 运营:Excel-365 |
|