跳到主要内容

如何在Excel中查找字符串中的第一个/所有数字?

假设一个单元格由字母,数字和其他字符组成,您如何快速在Excel中从此单元格中找出第一个数字或所有数字? 本文介绍了三个技巧可以轻松解决它。


使用公式查找第一个数字及其在文本字符串中的位置

此方法将引入一些公式来查找和提取文本字符串中的第一个数字,以及找出第一个数字在文本字符串中的位置。

使用数组公式查找并提取文本字符串中的第一个数字

选择一个要从文本字符串返回第一个数字的空白单元格,输入公式 =MID(A2,MIN(IF((ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2)))),ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2))))),1)+0 (A2是文本单元格,您将在其中查找第一个数字),然后按 按Ctrl + 转移 + 输入 同时键。 然后根据需要将此单元格的“填充手柄”拖动到该范围。
doc首先查找所有数字1

注意丝带 公式太难记了吗? 将公式另存为自动文本条目,以供日后再次使用!
阅读全文...     免费试用

然后找到并提取每个文本字符串的第一个数字,如下图所示:

使用公式在文本字符串中查找第一个数字的位置

选择一个空白单元格,您将在其中返回第一个数字的位置,然后输入公式 = MIN(IF(ISNUMBER(FIND({1,2,3,4,5,6,7,8,9,0},A2)),FIND({1,2,3,4,5,6,7,8,9,0, 2},AXNUMX))) (A2是文本单元格,您将在其中查找第一个数字的位置),然后根据需要将其“填充手柄”拖动到该范围。 请参阅以下屏幕截图:
doc首先查找所有数字3

备注:此数组公式 = MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&{0,1,2,3,4,5,6,7,8,9}) ) 也可以得到第一个数字的位置。 输入此数组公式后,请按 按Ctrl + 转移 + 输入 同时获得结果。


查找文本字符串中的所有数字并删除所有非数字字符

如果可以从文本字符串中删除除数字之外的所有字符,我们将很容易找到该文本字符串中的所有数字。 Excel 的 Kutools 删除字符 实用程序可以帮助您轻松解决。

Kutools for Excel - 使用 300 多种基本工具增强 Excel 功能。 享受全功能 30 天免费试用,无需信用卡! 立即行动吧!

1。 选择您将在每个文本单元中找到所有数字的范围,然后单击 库工具 > 文本 > 删除字符。 看截图:
doc查找号码01

2。 在打开的“删除字符”对话框中,仅选中 非数值 选项,然后单击 Ok 按钮。
doc首先查找所有数字6

现在,所有非数字字符将从选定的单元格中删除,仅保留数字。

Kutools for Excel - 使用 300 多种基本工具增强 Excel 功能。 享受全功能 30 天免费试用,无需信用卡! 立即行动吧!


在仅提取数字的情况下查找文本字符串中的所有数字

实际上,Kutools for Excel 提取号码 函数可以帮助您轻松地从文本单元格中提取所有数字。

Kutools for Excel - 使用 300 多种基本工具增强 Excel 功能。 享受全功能 30 天免费试用,无需信用卡! 立即行动吧!

1.选择要输出提取的数字的空白单元格,然后单击 库工具 > 主要工作内容 > 文本 > 提取号码。 看截图:
doc首先查找所有数字10

2.在打开的“函数参数”对话框中,将文本单元格指定到 文本 框中键入 TRUEN 框,然后单击 OK 按钮。 看截图:
doc首先查找所有数字11

:
(1)键入是可选的 TRUE, FALSE,或者什么都没有 N 框。 如果您输入 FALSE 或什么都没有 N 框,此函数将返回存储为文本的数字,而 TRUE 将返回数字。
(2)实际上,您可以输入公式 = EXTRACTNUMBERS(A2,TRUE) 直接进入空白单元格以从所选单元格中提取所有数字。

现在,您将看到从每个文本单元格中提取的所有数字,如下所示的屏幕截图:

Kutools for Excel - 使用 300 多种基本工具增强 Excel 功能。 享受全功能 30 天免费试用,无需信用卡! 立即行动吧!

批量将文本和数字从一个单元格/列分成不同的列/行

Kutools for Excel 增强了其 分裂细胞 实用程序并支持将一个单元格/列的所有文本字符和数字批量分成两列/行。


广告分割单元格分隔的文字数字

Kutools for Excel - 使用 300 多种基本工具增强 Excel 功能。 享受全功能 30 天免费试用,无需信用卡! 立即行动吧!

演示:在Excel中查找字符串中的所有数字


Kutools for Excel:超过 300 个方便的工具触手可及! 立即开始 30 天免费试用,没有任何功能限制。 立即下载!

最佳办公生产力工具

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |   不使用公式进行四舍五入 ...
超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 ....
高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 ....
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ...
特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |   特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...

产品描述


Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thak you very much.

Marko
This comment was minimized by the moderator on the site
Hi.

Is possible to sum all WA11?

WA11 4
AdBlue 1, WA11 2
AdBlue 3, WA11 3, shift 4

... and everything is in one column
This comment was minimized by the moderator on the site
Hi there,

Suppose that your data above is in A1, A2, A3.
You can enter the formula in B1: =VALUE((LEFT(IFERROR(RIGHT(A1,LEN(A1)-(FIND("WA11 ",A1,1))-LEN("WA11 ")+1),""),1)))
And then drag the fill handle down to apply the formula to below cells.
At last, use a SUM function to add all the results together.

Note that this formula will only get the first number after WA11.

Amanda
This comment was minimized by the moderator on the site
Hi
Note that this formula will only get the first number after WA11.

Is possible to make formula that sometimes use 1 to max 4 number after wa11, depend how much number is after wa11?

Thanks for your help
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations