逆向查找_VLOOKUP和这个函数组合使用,同样可以实现逆向查找

EXCEL中,提到VLOOKUP函数逆向查找,相信掌握操作的人员来说,第一想法肯定是"VLOOKUP+IF{1,0}"的组合,这个在我前面文章《详解VLOOKUP函数逆向查找,不但要学会,还要懂它的原理》中有详细的讲解。

其实如果不使用IF{1,0},换成CHOOSE函数,我们同样可以与VLOOKUP组合实现逆向查找。

我们先来看一下CHOOSE函数怎么用。

CHOOSE函数是根据索引值返回对应的值,它的语法为:

CHOOSE(索引值,值1,值2,值3……)

当索引值为1时,返回值1,当索引值为2时,返回值2……依次类推。

如下GIF所示,当选择"1"时,返回"我是1",当选择"2"时,返回"我是2"。

4b52369b768f90fbec25f04f01645cb6.gif

那么CHOOSE的第1个参数同时是1和2时返回什么结果呢?答案是同时返回"我是1,我是2"。

了解CHOOSE函数后,我们来试一下用VLOOKUP+CHOOSE进行逆向查找。

如下图所示,我们来根据姓名查找其所在的部门。

10e7667a8af50d97a7b5632cb60b74be.png

在F3单元格输入公式:

=VLOOKUP(E3,CHOOSE({1,2},B2:B10,A2:A10),2,0)

完成后效果如:

9af30c96d6e687a98386d50d6de7a80d.gif

公式解析:

=VLOOKUP(E3,CHOOSE({1,2},B2:B10,A2:A10),2,0)

CHOOSE({1,2},B2:B10,A2:A10)中,当CHOOSE函数第1个参数同时为1和2时,它同时返回第2个参数和第3个参数的值这两个值重构一个新的数组,在数据区域中表示如下图:

3a45fd1a94dc58694aba63d4ecf4312f.png

然后用VLOOKUP函数在重构的数组中查找姓名对应的部门,这属于VLOOKUP函数的基础应用。

有没有掌握这种方法,亲自在EXCEL表格中操作一遍就会学到。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值