在 Excel 中使用函数快速从混合文本字符串中提取数字
Kutools for Excel
提升 Excel 性能,拥有 300+
强大功能
如果您需要在 Excel 中从包含文本字符串的单元格中提取数字,除了手动操作外,原本并没有直接的函数可以轻松实现。但借助 Kutools for Excel 的 EXTRACTNUMBERS 函数,您即可快速从文本字符串单元格中提取所有数字。
点击 Kutools > 增强函数 > 文本 > EXTRACTNUMBERS。见下方截图:
![]() |
![]() |
![]() |
在 Excel 中用函数从混合文本字符串的单元格中提取数字
假如某些单元格同时包含文本和数字,您需要从中提取数字。只需按照以下步骤使用 EXTRACTNUMBERS 函数,即可快速完成提取。
1. 在原始单元格旁边选择一个空白单元格,例如 B1,然后点击 Kutools > 增强函数 > 文本 > EXTRACTNUMBERS。
2. 在弹出的“函数参数”对话框中,您需要:
(1)在 Txt 框中,点击
按钮,指定需要提取数字的单元格。您也可以直接在 Txt 框内输入要引用的单元格。
(2)可将 N 框留空,或根据需要输入 TRUE 或 FALSE。
提示:如需提取以文本格式存储的数字,请输入 FALSE 或留空;如需返回数值类型的数字,请输入 TRUE。

3. 点击确定按钮,数字即可立即提取到所选单元格中。
4. 如需将此函数应用到相邻单元格,请选中 B1,然后拖动填充柄至相应的目标单元格。

注意:
实际上,您也可以直接在空白单元格中输入公式 =EXTRACTNUMBERS(A1,TRUE) 或 =EXTRACTNUMBERS(A1)(A1 为包含数字和文本字符串的单元格),然后将填充柄拖动至所需范围。
演示:在 Excel 中用函数快速从混合文本字符串中提取数字
高效办公工具推荐
Office Tab:通过便捷标签功能,让 Microsoft Office 也能像 Chrome、Firefox 和新版 Edge 浏览器一样实现标签页操作。轻松切换文档,告别繁琐的多窗口操作。了解更多……
Kutools for Outlook:Kutools for Outlook 为 Microsoft Outlook 2010–2024(及更高版本)和 Microsoft 365 提供 100+ 强大功能,助您轻松简化邮件管理,全面提升工作效率。了解更多……
Kutools for Excel
Kutools for Excel 提供 300+ 项高级功能,助您高效处理 Excel 2010 – 2024 及 Microsoft 365. 上述功能只是众多节省时间工具中的一项。




