如何使用Power Query转换预算表的数据?

2019-08-13  本文已影响0人  Data_Skill

原数据格式


原数据格式原数据格式

转换后格式

转换后格式转换后格式

利用这些数据就可以在透视表中进行计算展示

透视表透视表

(一) 原数据说明

原数据说明原数据说明

红框框选的都是合并单元格的格式,这种格式在Excel中非常常见。

(二) 导入数据

我们知道,如果我们直接导入的话会破坏原来的格式,因为在导入时会自动把原来的数据转换成超级表,就会产生这种结果,这样就破坏了我们原来的数据样式了。

一般表导入一般表导入

这里我们可以利用名称命名来导入。通过选中数据然后定义一个名称。

定义名称定义名称

选中数据源的同时我们可以看到,在左上角会有定义的名称显示出来。同时我们看到Power Query里面导入表格的菜单实际上还有一个就是区域,这两个在Power Query里面类似,因表格和区域在Excel中是不允许重复命名的。

区域导入区域导入

(三) Power Query内整理数据
因为是名称也就是区域导入,所以默认是不具有标题的

导入数据导入数据

1. 填充数据

正常来说,做这类表格调整,肯定会用到逆透视,但是逆透视则需要把数据标题要填完整。左边标题很简单,使用向下填充即可完成。

数据填充数据填充 向下填充向下填充

年份的调整改如何操作呢?可以通过转置后向下填充。

转置后填充转置后填充

2. 合并列

把Column1he和Column2列进行合并,以分隔符作为联结(分隔符可以任意),这里选择|来进行。

合并列合并列

3. 再转置回来

转置还原转置还原

4. 提升标题

提示标题提示标题

5. 删除无数据的空行

这里的无数据,包括一些汇总数据。我们只需要最基础的数据即可。

删除空数据删除空数据

6. 逆透视

因为这里要逆透视的列数比较多,所以选中前面2行进行逆透视其他列。

逆透视逆透视

7. 拆分属性,并重新命名标题,最后改下数据类型即可。

拆分整理拆分整理

(四) 最终利用透视表进行展示所需要的内容

透视表透视表

(五) 技巧总结

1. 如果要横向填充,使用转置后再向下填充

2. 两行数据变成1行,通过转置后合并列再还原

喜欢的别忘了点个赞转发下咯!

上一篇下一篇

猜你喜欢

热点阅读