批量模糊查询_Vlookup函数的7种典型应⽤技巧,能解决查询
if vlookup函数的使用方法引⽤的全部问题
查询引⽤,⽤到最多的函数为Vlookup,但你真的会⽤吗?其实,Vlookup函数除了常规的查询引⽤外,还有多种使⽤技巧
⼀、Vlookup函数:功能及语法结构。
功能:在指定的数据范围内返回符合查询要求的值。
语法:=Vlookup(查询值,数据范围,返回值列数,匹配模式)。
其中匹配模式有两种,分别为“0”或“1”。其中“0”为精准匹配,“1”为模糊匹配。
⽬的:查询“商品”的“销量”。
⽅法:
在⽬标单元格中输⼊公式:=VLOOKUP(H3,B3:C9,2,0)。
解读:
第三个参数(返回值列数)是根据第⼆个参数(数据范围)来确定的,“数据范围”中的第⼀列为1,第⼆列为2……以此类推。
⼆、Vlookup函数:反向查询。
⽬的:根据“编码”查询“商品”名称。
⽅法:
1、在⽬标单元格中输⼊公式:=VLOOKUP(I3,IF({1,0},C3:C9,B3:B9),2,0)。
2、Ctrl+Shift+Enter填充。
解读:
公式中的IF({1,0},C3:C9,B3:B9)的作⽤为形成⼀个以C3:C9为第⼀列、B3:B9为第⼆列的临时数组。
三、Vlookup函数:多条件查询。
⽬的:根据“商品”名称和“型号”查询“销量”。
⽅法:
1、在⽬标单元格中输⼊公式:=VLOOKUP(I3&J3,IF({1,0},B3:B9&C3:C9,D3:D9),2,0)。
2、快捷键Ctrl+Shift+Enter填充。
解读:
1、当有多个查询的条件时,⽤连接符“&”连接在⼀起,对应的数据区域也⽤“&”连接在⼀起。
2、公式中IF({1,0},B3:B9&C3:C9,D3:D9)的作⽤为形成⼀个以B3:B9和C3:C9为第⼀列,D3:D9为第⼆列的临时数组。
四、Vlookup函数:多条件反向查询。
⽬的:根据“商品”的销售“地区”查询对应的“销量”。
⽅法:
1、在⽬标单元格中输⼊公式:=VLOOKUP(I3&J3,IF({1,0},B3:B9&F3:F9,D3:D9),2,0)。
2、快捷键Ctrl+Shift+Enter填充。
解读:
当有多个条件和数据范围时,对应的值⽤符号“&”连接。
五、Vlookup函数:屏蔽错误值。
⽬的:⽆查询匹配结果时,不显⽰错误代码#N/A, 将单元格的置空。
⽅法:
在⽬标单元格中输⼊公式:=IFERROR(VLOOKUP(I3&J3,IF({1,0},B3:B9&F3:F9,D3:D9),2,0),"")。
解读:
Iferror函数的作⽤为:判断⼀个表达式是否有误,如果有误,则返回本⾝,否则返回指定的值;语法结构为:=Iferror(表达式,表达式有误时的返回值)。
六、Vlookup函数:批量查询。
⽬的:根据“商品”名称批量返回相关信息。
⽅法:
在⽬标单元格中输⼊公式:=VLOOKUP($I3,$B$3:$F$9,MATCH(J$2,$B$2:$F$2,0),0)。解读:
1、巧妙利⽤Match函数获取返回值对应的列数。
2、注意参数的引⽤⽅式,不变为“绝对”、变为“相对”,也可以是“混合引⽤”。
七、Vlookup函数:⼀对多查询。
⽬的:根据对应的值返回多个查询结果。
步骤1:插⼊辅助列。
⽅法:
1、在“商品”列的前⾯插⼊“辅助列”。
2、输⼊公式:=COUNTIF(C$3:C3,C3)。
解读:
利⽤Countif函数统计“商品”在对应的区域出现的次数。
步骤2:根据“商品”名称查询对应的“型号”。
⽅法:
1、在⽬标单元格中输⼊公式:=IFERROR(VLOOKUP($J$3&ROW(A1),IF({1,0},C3:C9&B3:B9,D3:D9),2,0),"")。
2、快捷键Ctrl+Shift+Enter填充。
解读:
公式主要运⽤了“逆向查询”和“屏蔽错误值”两种主要⽅法。
步骤3:根据“商品”名称和“型号”查询对应的销量。
⽅法:
1、在⽬标单元格中输⼊公式:=IFERROR(VLOOKUP($J$3&$K3,IF({1,0},C3:C9&D3:D9,E3:E9),2,0),"")。
2、快捷键Ctrl+Shift+Enter填充。
解读:

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