逆透视-行多层级二维表转一维表

​上节,我们从一个简单的二维表开始,入门了逆透视。大家对逆透视有了一定的了解,日常工作并不一定都是这种简单的二维表,从本节开始,我们开始了解行多层级二维表逆透视成一维表。

图 1


图1 是行二层级的二维表,除了年份还有季度这个维度,城市这个维度被分成北京、广州、杭州等九列。

怎么把这么一个行多层级的二维表逆透视成一维表?

需要解决以下两个问题:

如何把年份这个维度的合并单元格恢复成合并前状态?

如何把北京、广州、杭州等九列逆透视成城市一个维度。

这个问题就是上节里面讲的简单二维表逆透视一维表的方法。

问题分解后,似乎也不那么难!

你说对了,非常简单!

往下看。

图 2


第一步,导入数据 。

打开EXCEL,图2,进入菜单【数据】→『新建查询』→〖从文件〗→「从工作簿」,选择需要转换的工作簿。

图 3


图3,选择文件,导入。

图 4


选中需要转换的表,转换数据。

图 5


第二步,先不要提升标题,先填充【年份】

用年份填充「null」,图5,选中【年份】列,进入菜单【转换】→『填充』→〖向下〗,填充年份。

图 6


第三步,提升标题

将【第一行作为标题】,把标题提升上来。

图 7


第四步,选中不需要逆透视列,逆透视其他列

选中【年份】和【季度】列,进入菜单【转换】→『逆透视列』→〖逆透视其他列〗,图7,行多层级二维表逆透视完成。

图 8


第五步,修改逆透视后的列名,关闭并上载。

最后修改一下标题,图8,【属性】为【城市】,【值】为【金额】。

关闭并上载。大功告成!

动图效果

图9,导入数据

图 9


图9,填充,逆透视

图 10


怎么样?是不是看上去挺复杂,实际掌握简单二维表逆透视后,其他特殊复杂的二维表基本都是在简单二维表进行简单变形。

把复杂问题简单化,就是把问题拆解,拆解成一个一个小(简单)问题,一步一步解决,最后复杂问题也攻克了。

你学会了吗?

你可能感兴趣的:(逆透视-行多层级二维表转一维表)