今天作者君来介绍一下excel表格中的一个常用功能——分列。

顾名思义,分列的含义就是将一列分割成两列或多列,下面就从一个例子给大家建立一个初步的印象。

excel表格如何把一列数据拆成多列(Excel表格怎么将一列数据按指定条件分割成多列)(1)

如在上图中,通过分列将客户合同号列分割成两个部分。

分列的功能通常是位于数据工具栏下。

excel表格如何把一列数据拆成多列(Excel表格怎么将一列数据按指定条件分割成多列)(2)

直接点击分列,进入它的设置界面:

excel表格如何把一列数据拆成多列(Excel表格怎么将一列数据按指定条件分割成多列)(3)

这是分列的第一步,即选择分列的方式。如上图中箭头指示的地方,“请选择最合适的文件类型”,这里作者君选择了“分隔符号”。意味着下一步我们将通过指定的分隔符号来进行分列。

下方的红框是选定数据的预览,在后面的步骤中会在该位置显示我们设置后的效果预览。

我们点击下一步:

excel表格如何把一列数据拆成多列(Excel表格怎么将一列数据按指定条件分割成多列)(4)

这是文本分列的第二步,设置分隔符号。由于客户合同号是通过“-”符号来进行分隔的,因此这里要勾选“其他”,并输入该符号。

之后可见下方的预览框出现了两条竖线,表示后续数据将根据竖线来分列成不同列。

再次点击下一步:

excel表格如何把一列数据拆成多列(Excel表格怎么将一列数据按指定条件分割成多列)(5)

便进入到分列的第三步,对分列后数据的格式作选择,通常是默认的“常规”格式,但也可以选择为文本或日期格式,因此大家也可以通过分列的方法,将文本转换为可计算的常规格式,或将文本日期转换为可执行的日期格式。

如果没有特定的需求,我们直接点击完成。

excel表格如何把一列数据拆成多列(Excel表格怎么将一列数据按指定条件分割成多列)(6)

却突然弹出了一个提示框,显示“此处已有数据,是否替换它”,由于D列后面的列都有数据,执行分列时系统不会自动添加空列来分布数据。

因此我们要特别注意,手动添加几列空列,以避免数据被替换。

最后我们看一下分列后的效果图:

excel表格如何把一列数据拆成多列(Excel表格怎么将一列数据按指定条件分割成多列)(7)

原客户合同号的数据被分割成三列数据,这其实与我们的需求还是差了一点,我们要达成的是将英文前缀和后面的合同号分割成两部分,这里却变成三列数据了。

因为客户合同号的文本中有些单元格内容有不止一个“-”符号,而该功能没有非常智能地区分设置以首个或多个分隔符进行分列。

所以我们可以通过公式来进行分列,也是比较简单的操作。

此外我们回到分列的第一步,也可以以“固定宽度”来进行分列,即在分列中拉取固定的宽度,来分隔该列数据。

通过上面的介绍,我们了解了分列的作用和步骤,在处理并不复杂的分列任务时,或者转换数据格式,都是一个相当快捷的途径。

以上就是今天的全部内容,咱们明天再见!

阅读更多:

Excel表格公式没写错为什么下拉填充时出错

怎么通过Excel快速批量创建指定名称的文件夹

Excel表格怎么快速批量修改文件名称(精华)

,