lookup函数的七种经典用法
    1、lookup函数 是 Excel 中的查函数,它可以用于在两个所给数组中查指定值,并从另一个数组返回相应值。
lookup函数返回值不对
    2、lookup函数的结构为:lookup(查值,查表,结果表).
    3、lookup函数可以查特定的值,也可以查最接近的值。
    4、lookup函数的第一个参数是要查的值,其必须是查表中的值,而第二个参数是查表,其必须是单一列或单一行的数组或列表,且查表中的值不能包含公式或文本;第三个参数是结果表,其可以是单一列或单一行的数组或列表,也可以是数组常量;结果表中返回值必须是具体值,而不能是公式或函数。
    5、使用lookup函数时,查表和结果表必须有相同的列数或行数,查表中的值可以是文本,但不能是数字类型;而结果表中的值可以包括文本和数字类型。
    6、lookup函数有七种常见的用法:(1)单一值的查,(2)最大值和最小值的查,(3)横向查,(4)纵向查,(5)多列查,(6)多行查,(7)组合查。
    (1)单一值的查:lookup函数可以查某个特定值,如果查表中存在,则从结果表中返回相应的值。例如我们可以使用以下公式从查表A中查某个值x,如果查表A中存在,则返回结果表B中相对应的值:=lookup(x,A, B).
    (2)最大值和最小值的查:lookup函数可以查某个数组或列表中最大值和最小值,不需要提供特定的查值,只要传递数组或列表即可。例如以下公式会从数组G1:G5中查最大值: =lookup(9.9E+307, G1:G5).
    (3)横向查:lookup函数可以查一列或一行表格中匹配特定值的第一个元素,这种查称为横向查,有时也称作索引查。具体用法为:=lookup(要查的值,{表格区域},表格区域的关联列).
    (4)纵向查:lookup函数支持多列数据的横向查,但是,如果要查纵向排列的数据,则必须使用lookup函数的第三个参数,即结果表。纵向查的公式格式为:=lookup(要查的值, 查表,结果表).
    (5)多列查:如果要从多列表格中查特定值,可以使用lookup函数与带逗号分隔参数的公式,如:=lookup(值1,表格区域1,表格区域2,,,表格区域n).
    (7)组合查:lookup函数的第二个参数支持使用多个数组,可以将多个不同的数组用逗号分隔,在lookup函数中使用,且每个数组可以具有不同的列数或行数,例如:=lookup(x,{A1:B5,C1:D5,F1:G5},F1:G5).

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。