excel如何拆分不规则中文、数字、英文

https://www.xqppt.cn/article/262.html

https://www.bilibili.com/video/av711114374/


使用power query

A 定位表格位置,点击数据-获取和转换-从表格,这时候数据自动加载到Power Query编辑器中。

B 在查询编辑器中点击添加列-自定义列,输入这个公式

去除中文:

=Text.Remove([你的列],{"一".."龟"})

去除英文

=Text.Remove([你的列],{"A".."z"})

去除英文和中文

=Text.Remove([你的列],{"A".."z","一".."龟"})


Text.Remove 函数是PQ中的函数,整个函数意思就是移除字符串中指定的内容。

Text表示函数类型,Remove表示移除的意思,函数有两个参数,第一个参数是字符串所在的名称,第二个参数是要移除的字符串内容。

{"一".."龟"}表示所有中文字符;

{"A".."z"}表示英文字符;

{"0".."9"}表示0~9的数字。


去除Remove 选择Select

我自己是遇到x 直径 等等非数字、英文的字符,用remove会变成 某文字x 

我用select可以变成某文字



C 点击关闭并上载,选择放置到现有工作表,并选择放置的位置,点击确定,完成提取。

你可能感兴趣的:(excel如何拆分不规则中文、数字、英文)