知识科普:如何提取Excel单元格中的英文、汉字、数字


如今随着人们生活品质越来越高,大家对于生活方面的追求也是越来越多了,那么既然对于生活方面的知识需求了解,那么小编今天就来给大家针对如何提取Excel单元格中的英文、汉字、数字这方面的知识来进行一个介绍吧 。
操作方法
提取英文
在只有中英文混合的自字符串中我们可以这样提取英文 。
A 定位表格位置,点击数据-获取和转换-从表格,这时候数据自动加载到Power Query编辑器中 。
B 在查询编辑器中点击添加列-自定义列,输入这个公式
=Text.Remove([中英文混合],{"一".."龟"})(文末有解析)
C 删除原先的那一列数据后,点击关闭并上载,选择放置到现有工作表,并选择放置的位置,点击确定,完成提取 。
提取中文
和提取英文一样的方式,公式不同,提取中文需要使用公式
=Text.Remove([中英文混合],{"A".."z"})
提取数字
提取数字我们需要使用公式
=Text.Remove([中英文混合],{"A".."z","一".."龟"})
公式解析:Text.Remove 函数是PQ中的函数,整个函数意思就是移除字符串中指定的内容 。
Text表示函数类型,Remove表示移除的意思,函数有两个参数,第一个参数是字符串所在的名称,第二个参数是要移除的字符串内容 。
{"一".."龟"}表示所有中文字符;
【知识科普:如何提取Excel单元格中的英文、汉字、数字】{"A".."z"}表示英文字符;
{"0".."9"}表示0~9的数字 。
以上就是这次给大家分享的使用Power Query提取字符串的技巧,仅支持office2 6以上版本,版本低的可以直接搜索安装Power Query插件使用这个功能 。

    • 推荐阅读