分享

POWER QUERY--拆分数据列

 EXCEL应用之家 2020-12-17

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!



提到拆分列,我们首先想到的是EXCEL自带的分列功能,以及通过公式来进行数据列的拆分。

随着2016版的面世,拆分列再也不用写公式了!只要点击几下鼠标,就可以完成过去看起来比较复杂的过程。下面,就让我们一起来看看POWER QUERY是如何来进行数据列的拆分的吧!

POWER QUERY的拆分列命令有两个,一个是在【主页】-【拆分列】,如下图。



另一个是在【转化】-【拆分列】中。如下图。



这两个命令都会把原始列变为两个或多个新列,原始列不复存在。

可以看到,拆分列的方式有以下三种:

  1. 按分隔符:指定分隔符,将分隔符之前和之后的拆分成两列或多列

  2. 按字符数:指定字符数,取最左边,最右边或重复拆分

  3. 按位置:指定位置拆分


01

按分隔符

当文本字符串中只有一个同类分隔符时,按分隔符拆分操作会把字符串分成两列;如果有多个同类分隔符,可以指定拆分的效果。拆分的效果是有靠左拆分、靠右拆分或者重复拆分来实现的。

下面是一个人员清单表,其中姓名列有斜杠“/”分隔,可以依据这个斜杠来拆分列。



选择这些列,执行拆分命令。选择按分隔符拆分。



在“拆分位置”选项中有三个选项。其中前面的两个选项非常好理解,这里不再过多展示了。朋友们如有兴趣可以动手试一试。

我们以“每次出现分隔符时”为例向大家展示拆分后的效果。



请注意上面还有一个“高级选项”,提供了一些利用特殊字符进行拆分的选项。



朋友们可以动手试一试。


02

按字符数

当文本字符串中各类字符长度一致时,就可以使用按照字符数来拆分。



完成后的效果如下。




03

按位置

按位置拆分式需要向POWER QUERY提供位置信息。如下例。



拆分后的效果如下。



实际上,按位置拆分就以限定版的按字符拆分,因为它限定了拆分的位置,也即字符数是固定不变的。



文章推荐理由:
拆分列是最基础的操作之一,应熟练运用之。

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

戳原文,更有料!免费模板文档!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多