终究没有人在意一家民营企业的生死

去泰国看了一场“成人秀”,画面尴尬到让人窒息.....

【少儿禁】马建《亮出你的舌苔或空空荡荡》

网友建议:远离举报者李X夫!

10部适合女性看的唯美情色电影

生成图片,分享到微信朋友圈

自由微信安卓APP发布,立即下载! | 提交文章网址
查看原文

Vlookup不能逆向查找?我有一个小妙招,简单高效不容错过!

雅梨子 秋叶Excel 2022-06-30
点击蓝字【秋叶 Excel】👆
发送【交流】
立即进秋叶 Excel 读者快乐交流群!


本文作者:雅梨子

视频策划:视频小分队

本文编辑:竺兰



哈喽大家好!我是最近在认真捣鼓 Excel 的雅梨子~


刚来到公司,一转头就见同事扑了过来:



同事:梨子,Excel 里怎样才能逆向查找呀?


我:用 XLOOKUP 函数啊。


同事:噢!诶,可我的 Excel 里找不到这个函数


我:这个 Microsoft365 版本才有,但是你得花钱买。


同事:emmm,能不能不花钱呀?


我:啊这……也行啊!



视频干货快速看~👇👇👇


*视频配合图文食用,效果更佳!


看完了视频操作,再来看看下面的图文教程巩固一下吧~

数据位置互换



VLOOKUP 函数只能顺向查找,如果想要实现逆向查找,最简单的方法就是:把表格里的数据改为顺向。


比如在本例中,需要根据姓名查找「编号」。


因此,源数据中姓名所在列 B 列一定是要放在第一列,而现在却是将 A 列(编号)放在了第一列。



那么问题来了,如何能让 A 列(编号)和 B 列(姓名)位置互换呢?


这就需要用到一个数组公式了。



选中 D1:E23 单元格区域,在 D1 单元格中输入公式:

=IF({1,0},B1:B23,A1:A23)


或者:


=IF({1,0},B:B,A:A)


最后按【Ctrl+Shift+Enter】,完成多个单元格的公式输入。



👉 公式含义:


IF({1,0},B1:B23,A1:A23)是一个数组公式。


首先判断 IF(1,B1:B23,A1:A23),返回结果 B1:B23;

然后判断 IF(0,B1:B23,A1:A23),返回结果 A1:A23。


再重新组合。


这样最终 IF({1,0},B1:B23,A1:A23)返回结果就是 B1:B23,A1:A23,以达到 A 列数据和 B 列数据置换的目的。


操作完成后,就可以看到两列的数据已经调换啦↓↓↓



实现逆向查找



我们复制上面的 IF 数组公式,将它粘贴到 VLOOKUP 第二个参数里。


❶ 在 E2 单元格中输入公式:

=VLOOKUP(D2,IF({1,0},$B$1:$B$23,$A$1:$A$23),2,0)

▲ 左右滑动查看


最后按【Ctrl+Shift+Enter】结束。



👉 公式含义:


第一参数:D2,是查找目标;

第二参数:IF({1,0},$B$1:$B$23,$A$1:$A$23),是查找范围(采用绝对引用使公式填充时不产生错误)

第三参数:2,是查找位置(数据所在列数)

第四参数:0,表示需要查找的方式(0 表示精确查找,1 表示模糊查找)


注意:VLOOKUP 函数只能查找第一次出现的数据。


如果两个同事姓名一样,查找其对应的编号,用 VLOOKUP 函数查出来的编号会是一样的,因为两次查出来的都是第一位同事对应的编号。


❷ 这样,逆向查找就实现了,最后双击填充,搞定~



同事:这也太神奇了吧!原来用 VLOOKUP 就能轻松实现逆向查找。梨子,你太棒了


我:一般一般,世界第三


怎么样,今天分享的逆向查找技巧你学会了吗?


如果学会了,就给梨子点个「赞」和「在看」支持一下吧~




看完文章,同学们是不是感觉还没有学够?


Excel 需要更深度系统的学习,不然你就完全没办法体会到它的魅力。


机会通常是留给有准备的人,行动起来!一起来成就更好的自己!


秋叶家的《3 天 Excel 集训体验营》  ,双十一来临之际,限时特惠~  


扫码下方二维码报名后添加班班即可参与~  


《秋叶 Excel 3 天集训营》

早学习,早受益!

50 名仅需 1 元 

不再被加班支配,充实自我就现在!


报名即送【35 个常用函数说明

赶紧扫码预约吧!👇👇👇

大家一起学起来!

欢迎加入秋叶Excel专属读者群~和群友一起互相交流学习 Excel,互帮互助。

现在进群,还会掉落各种学习资源,助力大家提升办公效率






↓↓↓



遇到有价值的文章

不放过 !

👇👇👇

动动小手

分享给朋友~

👇👇👇

文章有问题?点此查看未经处理的缓存