查找函数LOOKUP:向量与数组的精确与模糊查找

2025-11-01 04:37:15

1、LOOKUP函数的公式格式为:

向量型查找=lookup(lookup_value,lookup_vector,result_vector)

=lookup(查找的值,查找的范围,返回值的范围)

数组型查找= lookup(lookup_value,array)

=lookup(查找的值,数组)

2、案例:

(1) 向量型查找

公式中,F3为要查找的值,$A$3:$A$13为查找的范围,$D$3:$D$13为返回值的范围。

需要特别注意的是:LOOKUP函数中查找的范围的区域数据必须为升序排列,如-2、-1、0、1、2、...、A-Z、FALSE、TRUE。否则,可能会返回错误的结果。因此,由于汉字是文本且没有顺序,在LOOKUP的函数使用中,汉字序列是不能作为查找的范围的。

查找函数LOOKUP:向量与数组的精确与模糊查找

3、(2) 数组型查找

公式中,F3为要查找的值,$A$3:$D$13为数组范围。

同样要注意,这里的$A$3:$D$13数组范围第一列也必须是升序排列。

查找函数LOOKUP:向量与数组的精确与模糊查找

4、(3) 精确查找

精确查找中,查找的值与查找范围中的值是一致的,直接返回返回值区域中的对应数值。

查找函数LOOKUP:向量与数组的精确与模糊查找

5、(4) 模糊查找

在模糊查找中,查找的值与查找的范围中的值不一致,结果会返回其所在区间的最低值。例如,当海拔为1824米时气压值返回1800米时的气压值。

另外,同样要注意,海拔的数据排列必须为升序。

查找函数LOOKUP:向量与数组的精确与模糊查找

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