Vlookup函数基本介绍:
✅功能:在指定的数据范围内返回符合查询要求的值。
✅语法:=Vlookup(查询值,查询范围,返回值列数,匹配模式)。
✅参数:
1.查询值:要查找的值或引用单元格值;
2.查询范围:包含查找字段和返回字段的单元格区域,查找字段必须在查找区域的第1列
3.返回值所在列数:返回值在查找区域中的列数
4.匹配模式:0为精确匹配,1为模糊匹配
Vlookup函数12个使用技巧:
✅技巧1:单条件精准匹配
- 对象:商品3
- 目的:商品3单价是多少
- 公式:=VLOOKUP(B9,B1:D6,2,0)
- 结果:300
- 备注:无
✅技巧2:单条件近似匹配
- 对象:350
- 目的:150对应提成比例是多少
- 公式:=VLOOKUP(G9,F1:G6,3,1)
- 结果:8%
- 备注:无
✅技巧3:多条件查找
- 对象:平台1 商品3
- 目的:平台1商品3单价是多少
- 公式:=VLOOKUP(K9&L9,L1:M6,2,0)
- 结果:300
- 备注:无
✅技巧4:屏蔽检索不到错误
- 对象:商品6
- 目的:商品6单价是多少
- 公式:=IFERROR(VLOOKUP(P9,P1:Q6,2,0),"")
- 结果:
- 备注:如果没有匹配值,结果则为空值
✅技巧5:模糊关键词查找
- 对象:桃
- 目的:“桃”对应的数量是多少
- 公式:=VLOOKUP("*"&U9&"*",T1:V6,3,0)
- 结果:40
- 备注:*代表匹配0个或多个字符,?代表匹配1个字符
✅技巧6:反向查找
- 对象:商品3
- 目的:商品6属于哪个平台
- 公式:=VLOOKUP(Y9,if({1,0},Y1:Y6,X1:X6),2,0)
- 结果:平台3
- 备注:if({1,0},Y1:Y6,X1:X6)定义查询列和取值列
✅技巧7:多列批量查找
- 对象:平台3
- 目的:分别查找对象对应“商品、单价、数量”
- 公式:=VLOOKUP(AD9,AC1:AF6,COLUMN(b1),0)
- 结果:商品3\300\50
- 备注:需要对“对象”和查找范围进行锁定
✅技巧8:多行批量查找
- 对象:无
- 目的:查找前3名商品
- 公式:=VLOOKUP(row(a1),$AH$1:$AJ$6,3,0)
- 结果:商品5、商品4、商品3
- 备注:无
✅技巧9:多列动态查找
- 对象:平台2、商品\单价\数量
- 目的:根据“对象”和动态选择进行结果值查找
- 公式:=VLOOKUP(AN9,AM1:AP6,MATCH(AP9,AM1:AP1,0),0)
- 结果:商品2\200\55
- 备注:无
✅技巧10:一对多查找
- 对象:平台A
- 目的:不同平台A的单价是多少
- 公式:=VLOOKUP($AS$9&row(a1),$AR$1:$AU$6,4,0)
- 结果:100\400
- 备注:添加辅助列,用连接符&和countif函数给相同平台加上序号
✅技巧11:文本数值混合查找
- 对象:103
- 目的:根据对象找到“商品”
- 公式:=VLOOKUP(AY9&"",AX1:AY6,2,0)
- 结果:商品3
- 备注:查找对象“103”为数值,编号“103”为文本
✅技巧12:不可见字符匹配
- 对象:平台 D
- 目的:根据对象找到“商品”
- 公式:=VLOOKUP(SUBSTITUTE(BD9," ",""),BC1:BD6,2,0)
- 结果:商品4
- 备注:substitute函数单独使用是替换函数