分分合合,合合分分,power query的powerful魔力。
工作中有时需要将一个单元格中的内容按分隔符号拆分为多行(例如部门员工名单汇总需拆分出该部门的所有员工),有时需要将多行内容用分隔符号合并为一行(例如将一个部门的所有员工名单合成一行),该怎么操作呢?Excel告诉你:
一、拆分篇
本例以中国地区省份划分数据为例进行操作。
步骤:数据---->自表格/区域---->选中数据区域---->勾选表包含标题,确定---->选中省份列---->拆分列---->按分隔符---->选择或输入分隔符(这里默认时逗号,本例不用改);拆分位置(选每次出现分割时);高级选项(拆分为行)---->引号字符(本例选无)---->确定---->关闭并上载---->选择新表,等数据加载完毕就大功告成啦!
![f76455068ad88ba2035c6f6f13c9d491.gif](https://i-blog.csdnimg.cn/blog_migrate/461dd328d474d15845ad95cc3e9859b7.gif)
二、合并篇
本例对上例得到的数据进行逆向操作,恢复为拆分前的样式。
步骤:数据---->自表格/区域---->选中数据区域---->勾选表包含标题,确定---->选中省份列---->转换---->分组依据---->基本---->分组依据选地区---->新列名输入省份---->操作选对行进行计数---->确定---->视图,勾选编辑栏---->修改编辑栏的公式(改为= Table.Group(更改的类型, {"地区"}, {{"省份