千优网-手机游戏下载_app推广_小程序商店

如何提取Excel单元格中的英文、汉字、数字?

2020-08-04 16:50:44 分类:IT数码 收听量:990
陆亦晓音频解说员
语音内容:

针对“ 如何提取Excel单元格中的英文、汉字、数字? ”的问题,下面由IT产品经理-陆亦晓为您解答:

日常工作中都会碰到一些不规范的数据,对于数据的提取是个头疼的事情,今天教大家用PowerQuery迅速提取你想要的内容,超简单,又实用的技巧。

提取英文

在只有中英文混合的自字符串中我们可以这样提取英文。

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

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

=Text.Remove([中英文混合],{"一".."龟"})(文末有分析)

C删除原先的那一列数据后,点击关闭并上载,选择放置到现有工作表,并选择放置的位置,点击确定,完成提取。

提取中文

和提取英文一样的方法,公式不同,提取中文需要使用公式

=Text.Remove([中英文混合],{"A".."z"})

提取数字

提取数字我们需要使用公式

=Text.Remove([中英文混合],{"A".."z","一".."龟"})

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

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

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

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

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

以上就是这次给大家分享的使用PowerQuery提取字符串的技巧,仅支持office2016以上版本,版本低的可以直接搜索安装PowerQuery插件使用这个功能。

如何提取Excel单元格中的英文、汉字、数字?

版权声明:文章来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。
用户登录
还没有账号立即注册
用账号密码登录
保持登录
用第三方帐号直接登录
返回
您可以选择以下第三方帐号直接登录,一分钟完成注册。