带单位的数字,单位长度不一,如何提取数字,LOOKUP应用实例
👍
近期推送的文章
· 正 · 文 · 来 · 啦 ·

=-LOOKUP(1,-LEFT(A1,ROW($1:$10)))
生成{1;2;3;4;5;6;7;8;9;10}常量数组
分别取A1单元格的左边1个,2个,3个……9个、10个,结果如下
{"2";"22";"22.";"22.5";"22.5K";"22.5KG";"22.5KG";"22.5KG";"22.5KG"}
步骤二取出的是文本,加负号就是对其进行减法运算,从而将其转化为文本,
对字母或汉字的进行加减会出错,结果如下
{-2;-22;-22;-22.5;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!}
Lookup有三大特点:
特点1:按二分法查找
特点2:忽略错误值,
特点3:要求数据按升序排列,如果没有按升序排列,也会很傻很天真的以为别人已按要求对数据进行排序。
所以:
=-LOOKUP(1,{-2;-22;-22;-22.5})
赞 (0)