Excel 公式:从文本中提取数字 |
您所在的位置:网站首页 › excel如何提取公式里面的数字 › Excel 公式:从文本中提取数字 |
大家好啊,今天和大家分享 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 - www.lanrenexcel.com」 本文标题:Excel 公式:从文本中提取数字 本文链接:https://www.lanrenexcel.com/excel-formula-extract-number-from-text/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |