利用lookup函数实现单元格数字提取

2025-04-09 21:39:02

1、如下图所示,单元格中录入的数据是数值和单元在一起,希望将数字提取出来。

利用lookup函数实现单元格数字提取

2、在F2单元格中输入公式=-LOOKUP(1,-LEFT(E2,ROW($1:$99)))

利用lookup函数实现单元格数字提取

3、按回车,得到想要的数字。再双击单元格右下方,完成数据填充。这样就非常轻松实现了数字提取。

利用lookup函数实现单元格数字提取

4、对上述函数进行分析,先是ROW函数,返回公式中输入中引用的行号。ROW($1:$99)产生1至99的字符串

利用lookup函数实现单元格数字提取

5、LEFT函数从E2左起第一个字符开始,依次返回长度为1至99的字符串,在前面加负号,使之变成负数,如果字符串含有文本,就会变成错误值。

利用lookup函数实现单元格数字提取

6、最后是LOOKUP函数,用1作为查江冤有鲩询值,在由负数、0和错误值构成的数组中,忽略错误值,提取最后一个等于或小于1的数值,再次加负号,将负数变成正数。

利用lookup函数实现单元格数字提取
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢