Excel 公式:从文本中提取数字

办公教程导读

收集整理了【Excel 公式:从文本中提取数字】办公软件教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含811字,纯文字阅读大概需要2分钟

办公教程内容图文

大家好啊,今天和大家分享 3 个从文本中提取数字的公式。

首先看一下实例图片,在一串文本中,数字有可能在文本的开始处、结尾处或中间。

现在针对这三种情况,给出三种提取数字公式。

数字在文本开始处

这种情况提取数字相对简单些,以下是通用公式:

=-LOOKUP(0,-LEFT(要提取数字的单元格,ROW($1:$15)))

公式中,ROW($1:$15)部分数字 15 表示想要提取的数字的最长长度,可以根据实际需求调整。

本例中,实际的公式如下:

=-LOOKUP(0,-LEFT(B3,ROW($1:$15)))

 

 

数字在文本结尾处

类似上一公式,这种情况的通用公式:

=-LOOKUP(0,-RIGHT(要提取数字的单元格,ROW($1:$15)))

公式中,ROW($1:$15)部分数字 15 表示想要提取的数字的最长长度,可以根据实际需求调整。

本例中,实际的公式如下:

=-LOOKUP(0,-RIGHT(B3,ROW($1:$15)))

 

 

数字在文本中间

这种情况相对复杂些,但是思路是一致的,以下是通用公式:

=-LOOKUP(1,-RIGHT(LEFT(要提取数字的单元格,LOOKUP(10,--MID(要提取数字的单元格,ROW($1:$20),1),ROW($1:$18))),ROW($1:$20)))

公式中,ROW($1:$20)部分数字 20 表示想要提取的数字的单元格长度,可以根据实际需求调整。

本例中,实际的公式如下:

=-LOOKUP(1,-RIGHT(LEFT(B3,LOOKUP(10,--MID(B3,ROW($1:$20),1),ROW($1:$20))),ROW($1:$20)))

 

 

通用公式

大家可能已经思考了,第三个公式适用于前两种情况吗?答案是“肯定适用!”。开始和结尾都是特殊的中间情况。

但是如果明确数字在开始处或结尾处,使用对应的公式会更简洁一些。

 

办公教程总结

以上是为您收集整理的【Excel 公式:从文本中提取数字】办公软件教程的全部内容,希望文章能够帮你了解办公软件教程Excel 公式:从文本中提取数字
如果觉得办公软件教程内容还不错,欢迎将网站推荐给好友。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » Excel 公式:从文本中提取数字