Excel“横向”与“纵向”对应关系的表格相互转换,一个值得收藏的数据清洗问题!

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

01|横向从属表转纵向从属表

我们在之前的文章中介绍过了一期关于“分类转置”的技巧,即如何将“横向包含从属关系的表格”转换为“纵向包含从属关系的表格”。

如下图所示:左表表格的省份和地区横向的对应关系,右表表格的省份和地区纵向的对应关系。我们想要快速的实现左表向右表格式的转换。

具体方法我们可以查阅下方的往期视频讲解:

02|纵向从属表转横向从属表

我们如何实现逆向操作呢,即如何将“纵向包含从属关系的表格”转换为“横向包含从属关系的表格”。如下图所示:

总体来说,逆向操作流程更容易一些,下面小编就带大家一起学习一下具体的操作步骤。

首先我们选中要转换格式的表格数据区域A1:B4,点击上方的“数据”选项卡,接着点击“从表格”按钮,弹出“创建表”的对话框,注意:在这个界面需要将默认的“表包含标题”勾选取消去掉。最后点击“确定”,进入Power Query编辑器界面,如下图所示:

在Power Query编辑器界面中,点击“转换”选项卡,接着点击“转置”按钮,完成数据的第一次结构变化,如下图所示:

选中最左列(省份列),点击“转换”选项卡,接着点击“逆透视其他列”按钮,完成数据的第二次结构变化,然后将“从属”列选中右击鼠标选择删除。如下图所示:

接着更改列标题名称。双击第一列列标题,输入列标题名称“省份”;双击第二列列标题。输入列标题名称“地区”。

将最后转换完成的数据上传到Excel工作表。点击“主页”选项卡,接着点击“关闭并上载”按钮,数据会自动上载到Excel表格,效果如下图所示:

阅读完文章之后,希望小伙伴们在文章底部帮助小编[点赞]点亮[在看]并分享转发到[朋友圈],坚持持续分享的路上很辛苦,需要有你们的鼓励与支持!您也可以通过在文章底部[留言]的方式来反馈实际办公中遇到的Excel问题场景。
(0)

相关推荐