Excel表格的整理、拆分总是让人头痛,今天遇到的也是一个棘手的难题。

Excel问题答疑表,E列是用顿号分隔的答疑人员(同一个问题由多人解答)




现在想根据E列进行拆分,每个解决问题人员单独显示。如下图所示,问题2由一行拆分成两行,其他问题行拆分同理。



在Excel中有分列功能,可以很方便的对数据进行拆分




但拆分以后,怎么分行显示呢?一般的Excel功能还真搞不定。如果手工一行行的拆,还真费时间。

没办法了吗?当然有。下面分享power query的一个数据表整理神器:

逆透视


操作步骤:

1、选取表格 - power query - 从表,会打开power query编辑器

(Excel2010、13版本需要安装插件,插件下载地址:

https://www.microsoft.com/zh-CN/download/details.aspx?id=39379,excel2016版可以直接使用)




2、在power query编辑器中,选取姓名列 - 开始 - 拆分列 - 按分隔符“、”拆分,解决人员会拆分成多列显示。




3、选取拆分后的所有答疑人员列,转换 - 逆透视列,分行转换完成。



4、开始 - 数据关闭并上载,把转换后的数据导入到Excel表格中。




格式稍整理,拆分后的表格如下图所示: