如何使用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行,通过转置后合并列再还原
喜欢的别忘了点个赞转发下咯!