分享

Excel装B函数:LOOKUP批量提取单元格左边的数字,如1.2g

 L罗乐 2018-02-23

祝各位节后快乐,工作顺利。

上班第一天,在办公室里偷偷出具一个教程,希望大家有所领悟!

今天讲解LOOKUP的一个经典套路的使用,批量提取单元格左边的数字


公式(不是数组公式,不需要三健)

=LOOKUP(9E 307,--LEFT(A2,ROW($1:99)))



公式讲解(套路):

LEFT(A2,ROW($1:99)

LEFT向右提取函数

第一次取5

第二次取52

第三次取520

...

以此类推

取至520.12元


然后在left函数前面添加运算符--,将文本转化为数值格式

--LEFT(A2,ROW($1:99))

后面两个单元格由于是提取至520.12元,是带文字的文本格式,--转化后就是错误值。

这时候,我们就可以用到LOOKUP的二分法功能。具体的我就不讲解二分法的使用。就直接教大家套用即可。用LOOKUP提取一个靠近最大数值的数字。


9E 307在excel中是比较大的一个数值,至少是很大很大的值。


9e 307,是科学记数法,表示9*10^307,是一个很大的整数。因为比较好记,所以习惯性使用!

这个最大数值也不一定要用9e 307,可以使用比单元格内数值还大的数字也是可以的,比如3000等。



本文函数如下:

=LOOKUP(9E 307,--LEFT(A2,ROW($1:99)))



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多