多语言展示
当前在线:743今日阅读:167今日分享:16

POWER QUERY 区间数据转换为规范数据

利用POWER QUERY 将区间数据转换为规范数据。
方法/步骤
1

将数据表导入POWER QUERY后,对车号列进行拆分操作。在“开始”选项卡下点击“拆分列”右下角的小三角中,选择“按分隔符”。弹出的对话框中已经有按“—”分隔,直接“确定”即可。

2

再选择“车号.1”列,右键“拆分列”选择“按字符数”,弹出的对话框中的“字符数”栏中输入4,下面选中“一次,尽可能靠右”。

3

添加一个自定义列,使分隔的开始数和结束数连续起来。在“添加列”下选择“自定义列”,弹出的对话框中公式里输入“={[车号.1.2]..[车号2]}'

4

点击”自定义列“右边的展开按钮,选择”扩展到新行“,并点击该列名左边的数据格式按钮,将其修改为文本格式。为其前添加0作准备。

5

将其前的0补全。添加一个自定义列,在公式中输入公式”=Text.PadStart([自定义],4,'0')。Text.PadStart函数是把特定的文本修改为特定的长度,前边以0补全。

6

将车号.1.1列和自定义.1列进行合并列。选中这两列,在“转换”选项卡下点击“合并列',在弹出的对话框中可将新列名命名为车号。

7

最后选中中间3列,点击“开始”选项卡下的“删除列”删除即可。

推荐信息