EXCEL 如何制作瀑布图,对于有些数据做图表非常适合用瀑布图,比如生活开支......
多行相同格式数据批量拆分之方法(二)
Power Query中对多行相同格式数据拆分有很多函数写法,今天我们介绍通过编辑器书写代码的处理方式。
工具/原料
- EXCEL2013及以上版本
方法/步骤
仍以相同数据为例,需要将其拆分为两列单独数据。
前期操作方法与之前介绍方法基本相同。
进入查询编辑器界面,为了避免格式自动调整带来的影响,我们需要删除更改的类型这一操作,然后点击高级编辑器。
进入高级编辑器界面之后,可以看到let......in的代码书写结构,我们在中间输入如下代码,在书写代码时注意标点符号要在英文状态下输入否则系统会报错:
let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
拆分= Table.Combine(
Table.AddColumn(源,"a",each
Table.FromRows(
List.Zip(
Record.ToList(
[
b=List.Select(
Text.SplitAny([内容],
Text.Select([内容],{"0".."9","A".."z"})
),each _>""),
c=List.Select(
Text.SplitAny([内容],
Text.Select([内容],{"一".."龥"})
),each _>"")
]
)
),{"城市","编号"}
)
)[a]
)
in
拆分
之后点击完成,可以看到A列数据直接拆分完毕,达到我们想要的效果。
之后将数据上载至EXCEL内即可。
注意事项
- 如果这篇经验对您有所帮助,请投票支持并转发帮助更多的人。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!