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

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

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

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

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

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

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

语法说明:

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

一个分隔符号:

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

多个分隔符号:

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

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

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

Step 05 关闭并上载。

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

调试器无法终止一个或多个进程_EXCEL按多个分隔符号无法分列,没关系,一个M函数全搞定...相关推荐

  1. 计算机三级成绩截图,09年计算机三级辅导:填表截图一个傲游全搞定

    09年计算机三级辅导:填表截图一个傲游全搞定 分类:计算机等级 | 更新时间:2016-07-07| 来源:中华网考试 各位网友,你上网都做些什么?浏览网页.下载各种资源.填写各种表单.RSS信息阅读 ...

  2. 【Android 逆向】代码调试器开发 ( 等待进程状态改变 | detach 脱离进程调试 PTRACE_DETACH | 调试中继续运行程序 PTRACE_CONT )

    文章目录 一.等待进程状态改变 二.detach 脱离进程调试 PTRACE_DETACH 三.调试中继续运行程序 PTRACE_CONT 一.等待进程状态改变 上一篇博客 [Android 逆向]代 ...

  3. Java 面试必考难点,这一个教程全搞定

    "用代码行来衡量开发进度,无异于用重量来衡量制造飞机的进度." - Bill Gates 作为当下应用面最广泛的编程语言,Java 已经被广泛应用于几乎所有领域,包括 web 应用 ...

  4. idea 调试 java,将Intellij-IDEA调试器附加到正在运行的java进程

    Is it possible to attach Intellij-IDEA debugger to a running java process? 解决方案 Yes! Here is how you ...

  5. 油门刹车一个踏板全搞定!还有这波操作。。。

    兴许你也领悟过, 这世间有一种痛, 叫错把油门当刹车. 把油门当刹车的事故一直层出不穷, 仅在日本, 每年因踩错踏板而发生的交通事故就有约7000起. 所以, 关于它的各种讨论也一直经久不衰. 这些令 ...

  6. php 需要已安装且正在运行的邮件系统_php如何发送邮件?一个函数轻松搞定

    中国邮箱网讯 10月12日消息 大家都知道,我们可以通过php直接发送邮件.那么php是如何发送邮件的呢?其实很简单,那就是通过邮件发送神器mail()函数. 发送邮件 01mail()函数介绍 ph ...

  7. 一年的第几周怎么算_外企必备,算某一天是今年第几周,用一个excel函数就搞定...

    我们知道一年有52或者53周,很多外企都是按照周来安排工作,这需要用到准确的周数,比如今天(2020年3月13日)是今年的第11周,英文是week 11,缩写为WK 11. 大家应该对下面的说法不陌生 ...

  8. 实现了某一个接口的匿名类的例子_java中的内部类内部接口详解,一文搞定

    简介 一般来说,我们创建类和接口的时候都是一个类一个文件,一个接口一个文件,但有时候为了方便或者某些特殊的原因,java并不介意在一个文件中写多个类和多个接口,这就有了我们今天要讲的内部类和内部接口. ...

  9. 关于人行acs对账不及时_记工记账新方法,不用本子不用笔,一个手机全搞定

    工人在工地干活,记工记账是每天都要做的事,只有一笔一笔的把工时.工天.工钱记录下来,在结算工资的时候才好对账.现在拖欠建筑工人工资的问题比较严重,还有一个方面是工人与工头之间对账不清楚,在账目核对的时 ...

  10. eac 反调试_自己动手制作一个过保护调试器

    一.起因 本人是新手第一次接触驱动开发的小白,事情是这样的,一个星期前突发奇想想做一个调试器保护程序用于调试游戏,既然要调试驱动保护的程序,自然也要深入驱动底层.做调试器必须要hook api去隐藏调 ...

最新文章

  1. SQL高级---SQL 约束 (Constraints)
  2. SpringBoot一个依赖搞定Session共享,没有比这更简单的方案了!
  3. 经典案例鸢尾花分类, 在Keras中使用sklearn调参
  4. 『操作系统』 进程的描述与控制 Part2 进程同步
  5. 牛客题霸 [将升序数组转化为平衡二叉搜索树]C++题解/答案
  6. CF280D-k-Maximum Subsequence Sum【模拟费用流,线段树】
  7. 使用函数进行邮件发送的示例
  8. php+编辑器+显示html,thinkphp——通过在线编辑器添加的内容在模板里正确显示(只显示内容,而不是html代码)...
  9. Eclipse IDE的安装与配置
  10. c语言 api接口测试工具,Restlet Client插件
  11. Java、JSP网上购物系统
  12. 软考之项目网络图(活动图)
  13. 数学建模:SPSS线性回归分析——逐步回归分析
  14. (转)pip安装报错:There was a problem confirming the ssl certificate
  15. ubuntu 下解压带密码的rar压缩包
  16. Arithmetic Progression 题解(随机数使用)
  17. 大学生php实训总结_php实训报告心得体会
  18. 刷题体验第一天——《录鼎记》第一章
  19. chcp永久修改控制台字符编码
  20. 分享125个ASP源码,总有一款适合您

热门文章

  1. C#应用中的LINQ 查询语言
  2. 【点滴】向Sql Express数据库文件中注册Asp.NET 2.0用户管理模块
  3. 关于《Delphi源代码分析》的讨论
  4. 人工智能:模型与算法1 人工智能历史发展
  5. Unity2 学习 制作和动态加载预制体
  6. Atitit 非结构化数据管理法 目录 1. 什么是非结构化数据? 1 2. 对非结构化数据也即对全文数据的搜索主要有两种方法: 2 2.1. 顺序扫描法(Serial Scanning): 2 2
  7. Atitit  Uncaught (in promise) SyntaxError Unexpected token in JSON at position 0
  8. paip.php 与js 的相似性以及为什么它们这么烂还很流行。。
  9. paip.erlang环境搭建和脚本式escript运行halo world 在windows下attilax总结
  10. paip.FTP服务端及客户端的使用总结