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

来源:人气:7更新:2024-08-23 10:00:19

LOOKUP函数极其实用,具备多元运用,涵盖向量查找和数组查找。前者通过在单行或单列(向量)范围内搜索数值,然后获取相应位置的另一单行或单列中的值;后者则在数组的第一行或列中定位指定值,随之返回对应位置于数组末尾或底部的数值。简而言之,向量查找针对单一行或列进行寻觅,而数组查找则遍历整个数阵或多行列。

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:向量与数组的精确与模糊查找

Copyright © 2008-2024