IT之家 2024年07月28日
Excel 中如何从混合内容中提取中文、英文和数字
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了在Excel中提取单元格中文本或数字的两种方法:正则函数和PowerQuery+方方格子插件。正则函数利用REGEXEXTRACT函数提取文本或数字,而PowerQuery+方方格子插件则可以利用PowerQuery去除多余的单位,再用方方格子插件分别提取文本和数字。两种方法各有优缺点,用户可以根据自己的需求选择合适的方案。

😄 **正则函数方法**:正则函数是提取文本或数字的常用方法,利用REGEXEXTRACT函数可以轻松提取特定字符。 * 提取文本公式:`=REGEXEXTRACT(A2, "\D+")`,其中`\D+`表示匹配一个或多个连续的非数字字符,公式从单元格A2的文本内容中提取所有连续的非数字字符。 * 提取数字公式:`=REGEXEXTRACT(A2, "\d+")`,其中`\d+`表示匹配一个或多个连续的数字字符,公式从单元格A2的文本内容中提取所有连续的数字字符。 需要注意的是,如果使用的是WPS中的REGEXP函数,则可以提取出A2中所有的文本/数字,用户可以根据自己的需求选择WPS或Excel。

😎 **PowerQuery+方方格子插件方法**:对于不熟悉正则函数的用户,可以使用PowerQuery+方方格子插件进行提取。 * 使用PowerQuery去除多余的单位:选中A列数据,点击【数据】选项卡-【来自表格/区域】,在弹出的对话框中勾选【表包含标题】,打开PQ编辑器。点击【拆分列】-【按照从数字到非数字的转换】,选中多余的一列,点击鼠标右键选择【删除】,点击编辑器右上角的【关闭并上载】,将数据上传到Excel。 * 使用方方格子插件提取文本和数字:选中A2:A6,点击【方方格子】选项卡,在第一栏的「文本处理」中勾选「英文」和「中文」,点击【执行】-【提取】,在弹出的对话框中选择数据存放区域。同样的,如果想提取数字,在「文本处理」中勾选「数字」,然后执行即可。 用户可以在公众号后台回复关键词【插件】获取下载链接。

🤓 **两种方法的优缺点**:正则函数方法更加灵活,适用于各种提取场景,但需要掌握一定的正则表达式知识。PowerQuery+方方格子插件方法更加直观易用,不需要掌握正则表达式知识,但功能相对有限。用户可以根据自己的需求选择合适的方案。

原文标题:《从混合内容中提取中文、英文和数字,这 2 种方法 90% 的人没见过!》

本文作者:竺兰

本文编辑:卫星酱

大家好,这里是秋叶编辑部,我是小兰~

在 Excel 中,提取单元格中的文本或数字,是一种很常见的操作:

如果只会复制粘贴,那效率可就太低了:

有没有什么 Excel 技巧,能让我们更快地解决这个问题呢?

其实很简单,看完下面这两种方法,你也能轻松搞定、准点下班!

1、正则函数

正则函数的大名,相信很多人都听说过吧,前段时间 WPS 和 Excel 365 陆续更新,我们还专门出了几篇文章介绍它们。

提取单元格中的文本或数字,用正则函数,再简单不过了!

❶ 提取文本

公式:

=REGEXEXTRACT(A2"\D+")

解析:

\D+,匹配一个或多个连续的非数字字符。公式表示从单元格 A2 的文本内容中提取所有连续的非数字字符。

❷ 提取数字

公式:

=REGEXEXTRACT(A2,"\d+")

解析:

\d+ 匹配一个或多个连续的数字字符。公式表示从单元格 A2 的文本内容中提取所有连续的数字字符。

PS.如果使用的是 WPS 里的 REGEXP 函数,则可以提取出 A2 中所有的文本 / 数字。

至于实战时该选择 WPS 还是 Excel,大家按自己的需求来。

2、Excel 插件

如果你看到函数就头疼,那可以试试 PowerQuery + 方方格子插件。

❶ 利用 PowerQuery 去除多余的单位。

选中 A 列数据,点击【数据】选项卡-【来自表格 / 区域】,在弹出的对话框中勾选【表包含标题】,这样就打开了 PQ 编辑器:

点击【拆分列】-【按照从数字到非数字的转换】。

选中多余的一列,点击鼠标右键,选择【删除】。

点击编辑器右上角的【关闭并上载】,将数据上传到 Excel。

❷ 用方方格子插件分别提取文本和数字。

选中 A2:A6,点击【方方格子】选项卡,在第一栏的「文本处理」中勾选「英文」和「中文」。

点击【执行】-【提取】,在弹出的对话框中选择数据存放区域。

结果如下图:

同样的,如果想提取数字,在「文本处理」中勾选「数字」,然后执行即可。

PS.还没有安装这两个插件的同学,可以在公众号后台回复关键词【插件】获取下载链接。

3、写在最后

Excel 中的大多数问题,解决方法绝不止一种。

比如今天给大家分享的,提取文本或数字,你可以灵活选择正则函数或者 Excel 插件法。

本文来自微信公众号:秋叶 Excel (ID:excel100),作者:竺兰

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Excel 提取文本 提取数字 正则函数 PowerQuery 方方格子插件
相关文章