1职场实例
小伙伴们大家好,今天在网络上浏览网页的时候,遇到了一位网友的这样的一个Excel职场办公需求:如何将某列全部单元格数据,按照分隔符拆分后,按顺序(从左往右,自上而下)显示在新的一列中。问题这样描述有些抽象,可能大家想象不出来。下面我们就将这位网友发布的模拟数据进行具体的说明。
如下图所示:
A列为一列原始数据(将要整理的数据),我们发现这一列中有若干个单元格,每个单元格中的数据也有规律:都是由分隔符空格将若干个数据分隔开来排列的。现在我们想要将A列数据按照分隔符拆分后,按顺序(从左往右,自上而下)显示在新的C列中。
这位网友第一反应是使用公式进行数据整理。但是小编不建议使用公式进行解决,因为公式比较复杂,并且需要使用比较新的公式,要求Excel的版本也比较高,最最重要的是,公式长且需要嵌套,不易理解。
2解题思路
这个问题的解决我们不一定要使用复杂的公式。今天我们来使用Excel2016版本自带的Power Query编辑器(PQ),经过简单的几个步骤来实现。
下面我们来介绍一下具体的解决方案。
首先我们对每行的数据加上一个序号,从1开始依次递增即可,设置方式非常简单,如下图所示:
然后我们选中A1:B3数据区域,点击【数据-从表格】按钮,弹出“创建表”的对话框后,默认勾选“表包含标题”,将数据加载到Power Query编辑器中。如下图所示: