Excel | 给你七个逆向查找公式,哪个用着顺溜?

韩老师讲Office 2021-09-15 19:37


问题情境
今天又有粉丝朋友后台留言:逆向查找。今天韩老师给大家七个逆向查找的公式,任由你自己来选择喜欢的。
如下样表:
要求:查找指定姓名对应的编号。
在数据表区域,姓名在右,编号在左,这种依据左侧数据查找对应的右侧数据的查找方式,我们一般称之为“逆向查找”。


公式实现

公式一:

在E2单元格输入公式:=INDEX(A1:A11,MATCH(D2,B1:B11,0)):

(相关函数讲解请参考:Excel|INDEX+MATCH这么厉害的组合,你一定要会用

公式二:

在E2单元格输入公式:=INDIRECT("a"&MATCH(D2,B1:B11,0))

(相关函数讲解请参考:Excel | INDIRECT函数的妙用

公式三:

在E2单元格输入公式:=INDIRECT(ADDRESS(MATCH(D2,B1:B11,0),COLUMN(A1),4)):

(相关函数讲解请参考:Excel | INDIRECT+ADDRESS,查找每个订单的订货型号

公式四:

在E2单元格输入公式:=LOOKUP(1,0/(B2:B11=D2),A2:A11)

(相关函数讲解请参考:Excel | LOOKUP查询函数十种用法大集锦,快快收藏了备用!

公式五:

在E2单元格输入公式:=OFFSET(A1,MATCH(D2,B1:B11,0)-1,,)

(相关函数讲解请参考:Excel | OFFSET偏移函数详解与应用案例

公式六:

在E2单元格输入公式:=VLOOKUP(D2,IF({1,0},B1:B11,A1:A11),2,0),

(相关函数讲解请参考:Excel | VLOOKUP函数使用八大基本方法

公式七:

在E2单元格输入公式:=VLOOKUP(D2,CHOOSE({1,2},B1:B11,A1:A11),2,0)

(相关函数讲解请参考:Excel | Vlookup逆向查询有问题,IF、CHOOSE来帮忙


互动

由此可见,同一问题可有不同的解决方法,前提是你储备足量的相关知识。

你还有其他实现逆向查找的公式吗?欢迎留言,互相学习!

推荐阅读