- 征服Power BI:提升办公数字化能力的45个实战技巧
- 雷元
- 459字
- 2025-02-23 21:12:33
例1 单工作簿多工作表追加
图1.1中所显示的单工作簿中含多张工作表的源数据,通过追加将其转换为图1.2中的结构数据。

图1.1 含有多只股票历史交易数据的工作簿

图1.2 追加完成后的数据表截图
01 在Power BI Desktop界面中单击【Excel工作簿】选项,在弹出的【导航器】对话框中勾选任意一张表,单击【转换数据】按钮,见图1.3。

图1.3 导入任意一张工作表
02 进入Power Query界面后,单击删除符号,将【应用的步骤】中【源】以外的步骤都删除,见图1.4。

图1.4 删除Power BI默认产生的额外步骤
03 删除完毕后,选中【Data】列(列也可称为字段)中的任意Table,观察下方数据表结构快照,此例中标题为第一行,因此需要提升标题,将公式中的null值直接改为true,按<Enter>键,见图1.5与图1.6。

图1.5 默认读取文件的null参数设置

图1.6 手动调整null值为true
04 完成后,选中【Data】列并单击鼠标右键,在弹出的快捷菜单中选择【删除其他列】选项,见图1.7。

图1.7 删除【Data】列以外的其他列
05 单击【Data】列旁的图标展开各列(见图1.8),取消勾选【使用原始列名作为前缀】,单击【确定】按钮。图1.9为最终追加完成结果。

图1.8 将【Data】列进行展开操作

图1.9 最终追加完成的数据表结果