sql拆分数据为多行数据_多个分隔符拆分数据成多行,感觉好难,PQ轻松搞定

1f8d83adf340035e7d7bc0489ab9970a.png

在Excel中,有时会遇到汇总过来的数据每个单元格都会有各种各样的分隔符,为了便于汇总,我们需要将其分开,如果分隔符比较单一,我们用分列就可以轻松搞定,如果分隔符比较多呢?也许多次分列也可以(本案例不行,因分隔符顺序不一致),今天给大家介绍PQ两种方法,帮助你轻松搞定此类问题哦。

首先“从表”打开Power Query,选中“使用人”这一列,下面分两种方法来介绍。

方法一,通过拆分列来实现。点击开始选项卡下面的“拆分列—按分隔符”,它会选择默认的第一个符号,并以此为依据进行拆分,不管它在哪个位置都能拆分出来。在高级选项中选择“拆分行”,确定即可。然后再次拆分,每次都按照默认的符号操作就可以了,这样经过三次拆分就完成了。

1204321e9e6fb678360c02261b50e983.gif

方法二,通过自定义列公式来确定。选中数据后,在添加列选项卡中点击“自定义列”,我们修改一下新列名称,在自定义列公式中输入=Text.SplitAny([使用人],”;,_”),注意最前面的等号是默认的,无需输入;函数的每一个单词首字母都要大写;三个分隔符无先后顺序之分。确定之后就会生成一个新的列,点击扩展,选择“扩展到新行”,最后点击“关闭并上载至”按钮,选择一个合适的位置确定即可。

0548f1d2ec2ad7bd1dd22b797712b286.gif

Power Query可以快速提升我们的工作效率哦,怎么样,你学会了吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值