作者:乔山办公网日期:
返回目录:excel表格制作
有朋友遇到这样一个问题,一个数据表中有多列数据,其中两列包含多个内容,并用顿号隔开,现在要把这两列内容拆分成独立的一条记录,并且一一对应,其他列信息按原内容条目数重复多次,原问题和最终要达到的效果如下两个截图.
原问题截图
最终效果截图
针对这个问题要如何解决呢?当然我们可以使用"万能的"VBA编程来进行处理,但是这对Excel使用者的技术要求比较高,那么可有简便快捷和处理方法吗?当然是有的,我们可以利用Power Query技术,来对轻松处理这个问题,下面请看具体操作动图演示。
1、向PowerQuery导入数据,复制一个查询,并对原始查询姓名列按顿号进行拆分,然后添加一个索引列。
2、拆分证件号列,并添加索引列。
3、创建一个合并查询。
4、对合并查询结果进行处理,删除多余的列,并重命名列。
5、将结果加载到Excel中。