【Excel】不同长度的数字、英文、文字混合的数据如何分列 Part4

今天继续教提取方法

还是那个问题,我想把A列混杂的数据分成中文、英文、数字:

昨天、前天&大前天 分布教了大家使用借助Word、函数法、快速填充法来解决这个问题(详见:【Excel】不同长度的数字、英文、文字混合的数据如何分列 Part3

【Excel】不同长度的数字、英文、文字混合的数据如何分列 Part2

【Excel】不同长度的数字、英文、文字混合的数据如何分列 Part1

今天教的是Power Query来实现提取(略难)

步骤1

全选数据区域,点击数据选项卡→获取和转换从表格

如果表格中包含了标题就勾选表包含标题

步骤2

在弹出的查询编辑器里,点击添加列选项卡→自定义列

步骤3

修改新列名为需要的,如:中文、英文、数字

自定义公式里按需输入(注意区分大小写):

提取中文:=Text.Remove([混杂数据],{"0".."z"})

提取英文:=Text.Remove([混杂数据],{"0".."9","一".."龟"})

提取数字:=Text.Remove([混杂数据],{"A".."龟"})

步骤4

按步骤3逐一添加完后,点击开始选项卡→关闭并上载

最终效果

相关文章

【Excel】不同长度的数字、英文、文字混合的数据如何分列 Part3

【Excel】不同长度的数字、英文、文字混合的数据如何分列 Part2

【Excel】不同长度的数字、英文、文字混合的数据如何分列 Part1

【Excel】一个单元格内同时含有数字和文字,如何快速突出数字?

微信搜索公众号 @圣创杂学堂,即可获取每天更新

原创不易,转载请保留出处。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容