EXCEL常用查(比对)引用函数
◆注解途
一、查(比对)引用函数
1.LOOKUP函数(纵向、横向)
(1)常规查引用
=LOOKUP(查值,查向量(查值所在区域),[返回向量(引用结果区域)])
说明:查向量(查值所在区域)必须是升序排列。
(2)精确查引用(推荐)
=LOOKUP(1,0/(查向量(查值所在区域)=查值),[返回向量(引用结果区域)])
(3)精确多条件查引用(推荐)
=LOOKUP(1,0/((查向量(查值所在区域)=查值)*(查向量(查值所在区域)<>查值)),[返回向量(引用结果区域))
根据编号、产品名称查询引用填充数据
2.VLOOKUP查引用函数(纵向)
(1)常规查引用
=VLOOKUP(查值,查区域,显示列数,匹配类型)
匹配类型:1为精确,2为模糊
(2)反向查引用
=VLOOKUP(H3,IF({1,0},E3:E16,B3:B16),2,0)
=VLOOKUP(查值,IF({1,0},查值所对应的区域,需要返回的区域),2,0)
特别提示:CTRL+SHIFT+ENTER 输出
IF({1,0},E3:E16,B3:B16)
参数为数组分别计算。先用1作为参数判断,会返回E3:E16结果,然后用0作为参数判断,返回B3:B16结果。两个结果会重新组合一个数组。E3:E16为第一列,B3:B16为第二列。
VLOOKUP反向查引用
3.HLOOKUP查引用函数(横向)
(1)常规查引用
vlookup模糊匹配=HLOOKUP(查值,查区域,显示行数,匹配类型)
匹配类型:1为精确,2为模糊
(2)反向查引用
=HLOOKUP(查值,IF({1;0},查值所在行,返回值所在行),显示行数(2),匹配类型)
(3)VLOOKUP与HLOOKUP反向查询引用的区别
HLOOKUP重组数组中1和0之间是英文状态的分号(;),VLOOKUP重组数组中1和0之间是英文状态的逗号(,)。
HLOOKUP第三个参数为行号,VLOOKUP第三个参数为列号。
HLOOKUP反向查询引用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论