逆透视----列多层级二维表

​今夜偏知春气暖

立春,为二十四节气之首,又名正月节、岁节、改岁、岁旦等。立,是“开始”之意;春,代表着温暖、生长。

START OF SPRING

我们学习了简单二维表,行多层级二维表,这节,我们学习列多层级二维表逆透视一维表。

图 1


图1 是列二层级的二维表,除了【月份】是一个独立维度,【分类】被合并单元格,【城市】被分成北京、广州、杭州等15列。

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

思考一下,我们学过了行多层级二维表逆透视,行多层级二维表和列多层级二维表之间是否有某种联系。

EXCEL中行列可以通过选择性粘贴中转置来转换,这种互换方法,在Power Query中可以直接通过转置功能实现。

转置过来列多层级二维表就变成一个行多层级二维表,这样我们利用上节学到内容就可以轻松完成逆透视工作。

实际操作过程,因导入数据这样过程,我们已多次图解过,导入这部分还不会的同学,请移步前面有关Power Query相关文章阅读。

图 2


第一步,导入数据 。

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

第二步,转置

图 3


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

图 4


第三步,提升标题

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

图 5


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

图6


选中前面两列,进入菜单【转换】→『逆透视列』→〖逆透视其他列〗,图6,行多层级二维表逆透视完成。

图 7


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

最后修改一下标题。

关闭并上载。大功告成!

列多层级二维表实际就转置后的行多层级二维表,而行多层级二维表是在简单二维表进行简单变形。

学会简单二维表逆透视,把复杂的二维表想法转成简单二维表形式,逐步拆解,问题都会解决!

你说,是吗?


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