[]
此函数搜索某个值,并从第二个区域的相同位置返回一个值。
LOOKUP(lookupvalue, lookupvector, [resultvector])
LOOKUP(lookupvalue, lookuparray)
向量形式的参数如下:
参数 | 说明 |
|---|---|
lookupvalue | [必需] 要搜索的值;可以是数字、文本、逻辑值,或引用某个值的名称或引用。 |
lookupvector | [必需] 包含一行或一列的单元格区域;可以是文本、数字或逻辑值;值必须按升序排列。 |
resultvector | [可选] 包含一行或一列的单元格区域;其大小必须与 lookupvector 相同。 |
数组形式的参数如下:
参数 | 说明 |
|---|---|
lookupvalue | [必需] 要搜索的值;可以是数字、文本、逻辑值,或引用某个值的名称或引用。 |
lookuparray | [必需] 包含文本、数字或逻辑值的单元格区域;值必须按升序排列。 |
此函数的向量形式从单行或单列范围中搜索某个值,并从第二个单行或单列范围的相同位置返回一个值。
在向量形式中,如果找不到 lookupvalue,它会匹配 lookupvector 中小于或等于 lookupvalue 的最大值。
此函数的数组形式在数组的第一行或第一列中搜索指定值,并从数组最后一行或最后一列的相同位置返回一个值。
在数组形式中,如果 lookuparray 的列数多于行数,则搜索第一行。如果 lookuparray 的行数多于列数,则搜索第一列。lookuparray 中的值必须按升序排列。
LOOKUP(30,A1:A5,B1:B5)
LOOKUP("A",{"a","b","c","d";1,2,3,5})