VLOOKUP逆向查找的2种方法,就是这么简单
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VLOOKUP逆向查找的2种⽅法,就是这么简单
1.VLOOKUP IF函数
在F2单元格输⼊公式:
=VLOOKUP(E2,IF({1,0},$C$2:$C$11,$A$2:$A$11),2,0)
此公式为数组公式,按Ctrl Shift Enter键结束。
公式说明:
相信⼤家应该都知道IF函数,1表⽰true ,0表⽰false,如果IF函数第⼀参数判断条件结果为1则返
回if的第⼆个参数,如果结果为0则返回第三个参数。
本案例中查找区域使⽤IF({1,0},$C$2:$C$11,$A$2:$A$11)等于 IF({1,0},姓名列,序号列)返回
⼀个姓名在前,序号在后的多⾏两列内存数组,让它符合VLOOKUP函数的查询值处于查询区域
的⾸列,再⽤VOOKUP进⾏查询即可。
2.VLOOKUP CHOOSE函数
在F2单元格输⼊公式:
=VLOOKUP(E2,CHOOSE({1,2},$C$2:$C$11,$A$2:$A$11),2,0)
公式说明:
CHOOSE(index_num, value1, [value2], ...)
语法CHOOSE(索引值,数据1,数据2,...) CHOOSE函数根据给定的索引值,返回索引值对应的数
据。
如果索引值为1 则返回数据1,索引值为2,则返回数据2,以此类推。
本案例中使⽤CHOOSE({1,2},$C$2:$C$11,$A$2:$A$11),索引值为1和2,则同时放回对应的姓
名列和序号列,返回⼀个姓名在前序号在后的内存数组,再使⽤VLOOKUP函数进⾏查询即
可。
我是⼩螃蟹,如果您喜欢这篇教程,请帮忙点赞和转发哦,感谢您的⽀持!。