手机wps列怎样转成行_PQ:多个分隔符同时存在,如何拆分成行

PQ是Excel的另一个十分强大的功能,是以后学习Excel必备的功能。

首先大家需要了解的是:Excel Power Query是微软在Excel2016版本及以上内置的一个数据获取与处理的功能。功能所在菜单为:

af014a290aa6cbafbda1d558d4e4f597.png

在Excel2010版本与Excel2013版本中需要从微软的官网上下载安装。在Excel2007及以下的版本中是无法使用的。WPS也无法使用。

说明:以下为小必老师在PBI里面的操作界面,与Excel里面的操作界面一致,只是省去加载与上载的过程。大家可以在Excel与Power BI Desktop 两个软件中都能得验同样的功能。

如下图所示:将下面的每内容列按分隔符进行拆分成行,内容里面有下画线,逗号,连接短横。

9874f598f0e778a59fd6ff5903c741d6.png

现要求将上面的内容拆分到行的形式,如下图 所示:

c54c4ae370b24a70f2b748f71ae85cb5.png

具体的操作步骤如下:

Step-01:单击【添加列】-【自定义列】,然后在弹出的对话框中输入【新列名】为“拆分内容”,【自定义公式】里面输入公式:=Text.SplitAny([内容],"-,_"),最后单击【确定】。(注意:M函数是严格区分大小写的,函数解释详见文末)。如下图所示:

a60b3bb9158bb7a258546e907642e2f9.png

结果为:

6707769ab1273493ec65427554f56215.png

Step-02:单击扩展按钮,单击【扩展到新行】,如下图所示:

a71938c252befc00e8e0cbbc891a97a7.png

结果如下囷所示:

3d8c326b0e83bb10626edd0024775b8e.png

Step-03:选中第三列,右键单击【删除列】,如下图所示:

14c5cff71d12eb5a1834b4ad2e371145.png

关于Text.SplitAny函数:

功能:返回根据指定的分隔符中的任意字符拆分文本值而得到文本值列表。

语法:Txet.SplitAny(text as text,separators as text) as list

01436e4ccdd3dcf784532e46e593d940.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值