VLOOKUP函数如何向前查找?3种方法解决

 时间:2026-02-13 09:42:20

熟悉函数的小伙伴们都知道VLOOKUP函数拥有强大的查找功能,平常在使用时只能从左向右查找匹配数据,如果反过来,查找结果就出错了,今天小编就教你如何实现逆向查找。

VLOOKUP函数如何向前查找?3种方法解决

工具/原料

Excel 2019

方法一:VLOOKUP+IF函数

以下图中查找名称对应的编号为例,在H2单元格输入公式:=VLOOKUP(G2,IF({1,0},B:B,A:A),2,0) ,再下拉复制公式。

VLOOKUP函数如何向前查找?3种方法解决

说明:IF{1,0}构建了一个虚拟数组,并且把顺序给倒过来,如果不理解公式,可以套用

=VLOOKUP(你找谁,IF({1,0},在哪列找,找的结果在哪列),2,0)

这样写是不是很容易理解了

方法二:INDEX+MATCH函数

这两个函数组合使用可以说是万能查询函数,小编写与查找有关的公式时,一般会用到这两个函数,下图中在H2单元格输入公式:=INDEX(A:A,MATCH(G2,B:B,0)),再下拉或双击向下复制公式,

VLOOKUP函数如何向前查找?3种方法解决

公式说明:

=INDEX(找的结果在哪列,MATCH(你找谁,在哪列找,0))


方法三:LOOKUP函数

下图中在H2单元格输入公式:=LOOKUP(1,0/(B:B=G2),A:A) ,再下拉或复制填充公式。

VLOOKUP函数如何向前查找?3种方法解决

公式说明:=LOOKUP(1,0/(在哪列找=你找谁),找的结果在哪列)

  • excel包含某个字的函数是什么,怎么用
  • Excel怎么查找并返回指定值?
  • excel如果包含某个字就显示
  • excel包含函数
  • Excel中如何判断单元格中是否含有某个字符?
  • 热门搜索
    怎样重启路由器 刘谦怎么了 三星手机如何截屏 宽带路由器 青岛在哪里 白头粉刺怎么去除 怎么求函数定义域 斐济旅游攻略 股票如何买入卖出 妈妈你到底在哪里