LOOKUP函数

LOOKUP函数的参数有二种形式,一是向量,二是数组

1、向量

LOOKUP(lookup_value, lookup_vector, [result_vector])

LOOKUP(①查找值,②查找值所在区域,③返回的结果)

②为单行区域或单列区域,查找值所在区域必须先排序,否则出错。

③可以省略

没有精确匹配对象时,返回小于等于目标值的最大值

2、数组

LOOKUP(①查找值,②二维数组)

备注

lookup函数的使用要求查询条件按照升序排列,所以该函数之前需要对表格进行排序处理

----------------------------------

案例1

lookup函数查找值是什么意思(查找函数LOOKUP使用方法)(1)

函数:=LOOKUP(F4,B4:B9,D4:D9)

解答: 查找值:F4 单元格

查找区域 :B4:B9

返回的结果区域:D4:D9

lookup函数的使用要求查询条件按照升序排列,所以该函数之前需要对表格进行排序处理

----------------------------------

案例2

lookup函数查找值是什么意思(查找函数LOOKUP使用方法)(2)

函数:=LOOKUP(E15,B15:B20,C15:C20)

解答: 查找值:E15 单元格

查找区域 :B15:B20

返回的结果区域:C15:C20

lookup函数的使用要求查询条件按照升序排列,所以该函数之前需要对表格进行排序处理

----------------------------------

案例3

lookup函数查找值是什么意思(查找函数LOOKUP使用方法)(3)

函数:=LOOKUP(1,0/($B$26:$B$31=F26),$C$26:$C$31)

解答: 查找值:1

查找区域 :0/($B$26:$B$31=F26)

返回的结果区域::$C$26:$C$31

=LOOKUP(1,0/((条件1)*( 条件2)* ( 条件N)),目标区域或数组)

----------------------------------

案例4

lookup函数查找值是什么意思(查找函数LOOKUP使用方法)(4)

函数=LOOKUP(1,0/(($B$37:$B$42=G37)*($C$37:$C$42=H37)),$E$37:$E$42)

解答: 查找值:1

查找区域 :0/(($B$37:$B$42=G37)*($C$37:$C$42=H37))

返回的结果区域::$E$37:$E$42

=LOOKUP(1,0/((条件1)*( 条件2)* ( 条件N)),目标区域或数组)

----------------------------------

,