1.lookup函数的含义
1
1.lookup函数的含义
把数(或文本)与一行或一列的数据依次进行匹配,匹配成功后,然后把对应的数值查找出来。
Lookup函数分为向量型查找和数组型查找。
在一列或一行中查找某个值,称为向量型查找。
在数列或数行中查找称为数组型查找。
请点击输入图片描述
END
2.lookup函数的语法格式
1
2.lookup函数的语法格式
向量型查找=lookup(lookup_value,lookup_vector,result_vector)
=lookup(查找的值,查找的范围,返回值的范围)
数组型查找= lookup(lookup_value,array)
=lookup(查找的值,数组)
请点击输入图片描述
2
3.参数lookup_value表示查找的值——它的形式可以是:数字、文本、逻辑值或包含数值的名称或引用。
参数lookup_vector表示查找的范围——只包含一行或一列的区域。
参数result_vector表示返回值的范围——只包含一行或一列的区域,且其大小必须与 lookup_vector(查找的范围)一致。
END
3.lookup函数案列
4.如图所示,根据学号查找面试成绩。向量型查找,
输入公式=LOOKUP(A11,$A$2:$A$8,$E$2:$E$8)。
查找的值——A11学号。
查找的范围——$A$2:$A$8学号范围。
返回值的范围——$E$2:$E$8面试成绩范围。
请点击输入图片描述
5.如图所示,数组型查找,输入公式=LOOKUP(A11,$A$2:$E$8)。
查找的值——A11学号。
数组——$A$2:$E$8。
请点击输入图片描述
并没有给出答案啊
lookup函数无法完成
A5输入
=INDEX(1:1,MIN(IF(ABS($A2:$H2-A3)=MIN(ABS($A2:$H2-A3)),COLUMN($A:$H),100)))
同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式右拉
追问大哥,帮我解决一下转置后的公式是怎样的。
追答转置公式?以1行转1列为例
=OFFSET(A$1,,ROW(A1)-1) 下拉
还是之前那么问题,转置后的公式是怎样的?
还是之前那么问题,转置后的公式是怎样的
E1输入
=INDEX(A:A,MIN(IF(ABS(B$1:B$100-C1)=MIN(ABS(B$1:B$100-C1)),ROW($1:$100),6^6)))
同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉
此公式适于100行及以内的情况,如果行数再多,只需修改最大行数,比如1000行,将公式中的100改为1000即可