Lookup的用法详解包含:1、Lookup各个参数的用法2、实例3、高级用法4、动画演示excel,lookup,实例,用法,学习资料
小提示:
把最后一个参数从“TRUE”变更成“FLASE”,就是精确匹配。而精确查询,就是查询数要与查询表第1列中的数据完全一致才能匹配提取,否则结果返回错误值“#N/A”。 点评:
Excel为我们提供了近20个有关“查找和引用”的函数,除了最常用的Lookup、Vlookup,还有Choos、Row、Colum、 Index和Match等,大家可以通过函数的帮助查看具体的功能。这些函数往往不是单独使用,可以与其他函数和Excel中的一些功能进行配合。
EXCEL函数VLOOKUP高级应用
VLOOKUP是处理根据条件查找对象的函数
这里有几个数组公式可以达到二个条件(在两列)或多个条件查找的功能 =VLOOKUP(A2&B2,IF(COLUMN(A1:B1)=COLUMN(A1:A1),sheet1!$A$2:$A$110&sheet1!$B$2:$B$110,sheet1!$C$2:$C$110),2,)
=INDEX(sheet1!C$2:C$110,MATCH(A2&B2,sheet1!A$2:A$110&sheet1!B$2:B$110,0))
=LOOKUP(2,1/((sheet1!$A$2:$A$110=A2)*(sheet1!$B$2:$B$110=B2)),sheet1!$C$2:$C$110)
=SUMPRODUCT((sheet1!$A$2:$A$110=A2)*(sheet1!$B$2:$B$110=B2),sheet1!$C$2:$C$110)
前两个需按数组公式组合键。
符合两列或两列以上数据查找对应结果{=VLOOKUP(A3&C3&E3,CHOOSE({1,2},基础 表!$A$3:$A$123&基础表!$C$3:$C$123&基础表!$E$3:$E$123,基础 表!$D$3:$D$123),2,0)} 相当于ACE列合并形成数组:基础表!$A$3:$A$123&基础表!$C$3:$C$123&基础表!$E$3:$E$123 和基础表!$D$3:$D$123中查找取第2个数组如果使用vlookup(XXXXX,choose({1,2,3,4...n},数组1,数组 2...数组n),K),还可以解决许多比这复杂的问题即可取第N个数组 只有两个数组时CHOOSE和IF相同
返回有重复列数据中所有有重复的内容
=IF(ROW(A1)>COUNT(IF((COUNTIF($A$2:$A$7,$A$2:$A$7)>1)*(MATCH($A$2:$A$7,$A$2:$A$7,0)=ROW($A$2:$A$7)-1),ROW($A$2:$A$7))),"",INDEX(A:A,SMALL(