vlookup匹配的文字显示0_VLOOKUP函数模糊,逆向,多条件,一对多等通用公式收齐了...

工作中,VLOOKUP函数里面使用频率很高,今天我们来介绍下它的高级用法汇总

1、VLOOKUP函数普通精确查找

通过名称查找价格,我们在G2单元格中输入的公式是:

=VLOOKUP(F2,B:D,3,0)

最后一个参数0,表示是精确匹配,意思是在B:D列中,找到F2这个精确值,然后返回第3列结果。

26ff7137af06f05eadb4976e78a8dded.png

2、VLOOKUP函数模糊查找

需要根据不同完成率,计算不同的奖励

在C2单元格中输入的公式是:=VLOOKUP(B2,E:G,3,1)

当最后一个参数是1时,表示模糊查找,意思是在E至G列,先找到小于等于B2最接近的值,然后返回数据区域E:G第3列的结果

bd880e022adfb4c2c1bd201446aa4353.png

3、VLOOKUP函数逆向查找

正常情况下,都是从左向右边查找数据,如果是从右向左,需要使用IF(1,0)来构建一个内存数组,

在G2单元格输入的公式是:=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)

428e41f09716c62ff600f253ed4f2f8c.png

通用的公式是:=vlookup(查找值,if({1,0},查找列,结果列),2,0)

用到的时候,直接换里面的查找值,查找列和结果列。

4、VLOOKUP函数多条件查找

如果查找匹配的条件是两个的时候,我们需要使用公式:

=VLOOKUP(G2&H2,IF({1,0},B:B&C:C,D:D),2,0)

因为是数组公式,输入完公式需要按CTRL+shift+enter三键

1fa3c16b9e57819c4e4766f86b4d2f69.png

通用公式是:

=vlookup(查找值1&查找值2,if({1,0},查找列1&查找列2,结果列),2,0)

5、一次性返回多个结果

需要通过编号把后面很多列的值都查找出来的时候,我们可以使用

=VLOOKUP($F2,$A:$D,COLUMN(B2),0)

7c9d5021f21a3cc416976519c883ebbf.png

需要注意的是:

参数1查找值,列标需要固定,在列标前面加上$

参数2数据源需要绝对引用

参数3使用column函数,引用的第1,2,3,4,5.....分别用A2,B2,C2,....代替

6、一对多查询

我们需要根据分类里面的某一个条件,查找出所有的值

首先要对查找数据源区域进行建立一个辅助列,输入公式:=C2&COUNTIF($C$2:C2,C2)

56c8e915979010fb3d7f2f7042a354d6.png

然后我们使用公式:

=IFERROR(VLOOKUP($H2&COLUMN(A1),$A:$D,4,0),"")

4ddd86911b5da07e0ad0323999d0c3c9.png

其中IFERROR函数表示,如果公式出错,显示为第2个参数两个双引号表示空白。

关于VLOOKUP函数的这些高阶技巧,你都学会了么?自己动手试试吧!

上篇:小餐馆每日流水账务记账,Excel快速跨表格月汇总技巧

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值