首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PQ实战:如何快速从单元格右侧拆分出所需内容?

文/小鱼儿     编辑/西西

职场中常会遇到一些特殊但却常见的场景,比如平时常从左向右查询,现在需要从右向左查找提取、拆分,处理效果如下图所示:

表中“长x宽x高x轴距”的各单元格中,需要将单元格里右侧的“轴距”及向左的“长x宽x高”参数拆开(即以最右边的“x”号为拆分标记,左右分开)。

特殊之处在于,每个单元格内4个数值之间都是用“x”号连接的;另外情况再特殊一点时,各数值的位数也可能会不一样,比如“1234x23x13x456”、 “1234x123x1235x45”......

看起来似乎无处下手,毕竟对函数小白或者一般职场人来说,函数公式很麻烦。

这里Excel操作起来很复杂,其实Power Query来解决就很简单,只要简单分一下列就可以了。

Step1 获取数据到PQ

任意单击表格中【任意非空单元格】来激活该表格,点击【数据】-【自表格/区域】-【确定】,就打开了PQ操作界面;

Step2 重复列

单击“参数(长x宽x高x轴距,mm)”列的列名选中该列,切换到【添加列】选项卡,单击【重复列】按钮,则出现了新的“参数(长x宽x高x轴距,mm)-复制”列。

Step3 从右侧分列

单击“参数(长x宽x高x轴距,mm)-复制”列的列名来选中该列,切换到【转换】选项卡,单击【拆分列】按钮,在下拉菜单中选择【按分隔符】命令。在弹出的对话框中选择【--自定义--】并输入“x”,选中【最右侧的分隔符】单选框,单击【确定】按钮。

注意:如果不需要保留原来的列“参数(长x宽x高x轴距,mm)”,其实可以省略Step2,直接在列“参数(长x宽x高x轴距,mm)”中进行以上Step3的分列。

Step4 数据美化/标准化:重命名&移动位置

最后的操作就很简单了,之前雷哥通过实例分享过PQ的基本操作,还不太熟悉的朋友可以再学习一下~

通过这些基本操作,进行【重命名】及【移动】该拆分列的位置即可,详见动图。

【关闭并上载】PQ之后,最终可以输出结果到Excel中如下:

总结

Power Query里的分列,可以直接支持按最右侧字符分列。所以说,有很多在Excel中比较难完成的数据处理功能,在Power Query里却非常简单。如果我们接触的多了,就知道优先选择更高效、操作更简便的工具了。

如果你喜欢这篇文章,欢迎分享到朋友圈,或者转发给同事朋友。也欢迎你在留言区,分享您的压箱底神器。

- END -

Copyright  2021雷哥 @雷哥Office

All Rights Reserved.

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210112A04LY700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券