EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定

EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定原创作者 卢子 转自 Excel 不加班左边是每个城市的公司成员 都混合在一个单元格 各种分隔符号都有 现在如何转变成右边呢 说到按分隔符号拆分 首先想到的就是分列 可惜分列并非万能 一次只能按一个分隔符号拆分 多个分隔符号根本做不到

大家好,欢迎来到IT知识分享网。

原创作者: 卢子 转自:Excel不加班

左边是每个城市的公司成员,都混合在一个单元格,各种分隔符号都有,现在如何转变成右边呢?

EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定

说到按分隔符号拆分,首先想到的就是分列,可惜分列并非万能,一次只能按一个分隔符号拆分,多个分隔符号根本做不到。

不过这对于M函数而言,完全没压力,分分钟解决。

Step 01 选择数据源,点数据→自表格/区域,进入PQ编辑器。

EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定

Step 02 点添加列,自定义列,输入Text.SplitAny()这个M函数。

EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定

M函数除了Office365输入的时候会提示,其他版本都不会提示,很难输入正确。不过没关系,我这里有一个M函数安装包,到时会传到PQ课程微信群。

语法说明:

Text.SplitAny(要拆分的列,”分隔符号可以一个或者多个”)

一个分隔符号:

Text.SplitAny([公司成员],”,”)

多个分隔符号:

Text.SplitAny([公司成员],”,/ ;”)

Step 03 输入完整的公式后,点确定,就可以看到一列内容都是List。

EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定

Step 04 展开自定义列,点扩展到新行,再将中间多余的列删除掉,这样就拆分完毕。

EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定

Step 05 关闭并上载。

EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定

PQ真的是一个超级强大的功能,很多你以前觉得难以完成的,都可以轻易解决。对于普通人而言,学PQ的价值比学VBA更大,容易上手,能取代大多数VBA功能。

EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/179563.html

(0)
上一篇 2025-05-29 09:26
下一篇 2025-05-29 09:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信