Excel多行做的记录数据快速整合到一行,一个考验你职场应变能力的问题!

Excel情报局
Excel职场联盟
生产挖掘分享Excel基础技能
Excel爱好者大本营
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地
SUPER EXCEL MAN

前言|职场实例

今天在工作中遇到这样的一个Excel实例问题,问题描述大概如下:

工作中常常重复处理记录数据,如下图所示:需要把同一个产品(即序列号相同)的检查结果汇总在一行。即要把第4,5,6行数据整合合并成一行;同样的,也需要把第9,10行数据整合合并成一行。

我们该如何快速实现这样的数据转换整理呢?如果在数据量少的时候,我们可以通过手工无技巧整理,即不考虑批量的方式;但在数据量很大的情况下,我们就需要找简便方法批量操作了。

解决步骤①|加载数据进入PQ编辑器
选中需要转换整理的数据区域A1:D10,然后点击“数据”选项卡,接着点击“从表格”按钮,弹出“创建表”的对话框,默认勾选“表包含标题”,点击“确定”,即可快速将数据加载至Power Query编辑器中。
解决步骤②|逆透视其他列
我们点击选中“序号列”,接着点击上方的“转换”选项卡,点击“逆透视其他列”按钮,即可完成数据维度的第一次转换。其核心思想就是将二维表转换成为了一维表维度。
解决步骤③|透视列
我们点击选中中间的“属性”列,然后继续在“转换”选项卡下面,点击“透视列”按钮,弹出“透视列”的对话框。
将值列设置为“值”;
将高级选项-聚合值函数设置为“不要聚合”;
最后点击“确定”。即可完成数据维度的第二次转换。其核心思想就是将一维表转换成为了二维表维度。
这时候我们观察,数据已经达到了我们最后的目的,即把同一个产品(即序列号相同)的检查结果汇总在一行。即把第4,5,6行数据整合合并成一行;也把第9,10行数据整合合并成一行,如下图所示:
解决步骤④|关闭并上载数据
因为我们最后转换完成的数据还在Power Query编辑器中,所以我们需要将数据上传至Excel工作表中。
我们点击“主页”选项卡,点击“关闭并上载”按钮,数据即可快速上传到Excel工作表中,如下图所示:
阅读完文章之后,希望小伙伴们在文章底部帮助小编[点赞]点亮[在看]并分享转发到[朋友圈],坚持持续分享的路上很辛苦,需要有你们的鼓励与支持!您也可以通过在文章底部[留言]的方式反馈实际办公中遇到的Excel各种问题。
(0)

相关推荐