PowerQuery是一个Excel插件,同时也是Power BI的一个组件。通过运用该插件,可将不同的数据来源进行重组与整合,建立数据模型,从而为大数据分析做好相应准备。本案例主要介绍了该插件在数据结构转换上的应用。
现有如下表格,需要将汇总表转换为清单表。也就是,清单表中相同一行的行数与汇总表中每行的尾列数值一致。
step1.点击power query插件,进入操作界面,选中该表任意单元格,再单击“从表”选项卡。
step2.弹出“从表”对话框,再勾选“表包含标题”这一命令。这等于提示系统,该表存在标题,需要予以保留。
step3.在操作界面下,选中“库存”列字段,点击“自定义列”,添加新的列。
step4.定义新的列。将列名改为“明细”,输入自定义列的公式
【={1..[库存]}】,“库存”是通过插入或双击“可用列”中的“库存”植入公式的。
step5.选中新添加的列“明细”,点开右上角的扩展功能,将该列扩展到新行。
step6.最终结果如下图所示。尽管已初步达到既定目标,但效果仍不太理想,这是因为“明细”列中存在不为“1”的数值。
step7.此时可全选“明细”列,然后在“添加列”选项内点开“信息”,选取“符号”。最后,再删除多余的列。
网友评论