当前位置: 首页 > Excel > Excel实战技能 > Excel学习教程 > 提取Excel单元格中的英文、汉字、数字 用Power Query轻松解决!

提取Excel单元格中的英文、汉字、数字 用Power Query轻松解决!

发布时间:2020年10月07日 08:23:43 来源: 点击量:929

【摘要】日常工作中都会遇到一些不规范的数据,对于数据的提取是个头疼的事情,今天教大家用Power Query快速提取你想要的内容,超简单,又实用的技

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

1、提取英文

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

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

Excel单元格中的英文、汉字、数字 用Power Query轻松解决!" alt="提取Excel单元格中的英文、汉字、数字 用Power Query轻松解决!"/>

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

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

提取Excel单元格中的英文、汉字、数字 用Power Query轻松解决!

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

提取Excel单元格中的英文、汉字、数字 用Power Query轻松解决!

2、提取中文

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

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

提取Excel单元格中的英文、汉字、数字 用Power Query轻松解决!

3、提取数字

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

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

提取Excel单元格中的英文、汉字、数字 用Power Query轻松解决!

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

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

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

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

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

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

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部