如何使用Lookup实现逆向查询

 时间:2026-04-25 01:05:15

1、表格记录是某个比赛的等奖情况。

现在要查找参赛人“陆飞”的获奖情况。

如何使用Lookup实现逆向查询

2、如果使用vlookup函数来实现这个功能,需要辅助其他函数实现,如IF({1,0},....)重建数组

如何使用Lookup实现逆向查询

3、不过还有更简单的方式,可以直接使用lookup函数。

具体公式如下:=LOOKUP(1,0/(X1:X6=Z2),W1:W6)

如何使用Lookup实现逆向查询

如何使用Lookup实现逆向查询

4、lookup函数的注意点:

因为lookup采用二分法的方式,二分法的前提是先排序。因此很多人使用lookup函数发现效果不好,找的结果不对。

为了处理这种方式,采用“0/运算结果”的方式,自动忽略错误值。

下面对比lookup两个公式:

公式1:=LOOKUP(Z2,X1:X6,W1:W6)

公式2:=LOOKUP(1,0/(X1:X6=Z2),W1:W6)

因此,要用好lookup,要使用以下结构:

=lookup(1,0/(查询范围=查询值),结果范围)

如何使用Lookup实现逆向查询

如何使用Lookup实现逆向查询

  • excel如何根据行列的条件进行查找对应结果
  • Excel怎么打开Power Query编辑器
  • 如何在Excel中使用INDIRECT跨表引用
  • excel表如何消除#N/A?
  • EXCEL中如何应用LOOKUP函数逆向查找
  • 热门搜索
    鲍鱼怎么做最简便最好吃呢 外阴长了个大痘像粉刺怎么办 手撕包菜的家常做法 大米粥的做法 前列腺炎怎么引起的 五色糯米饭的做法 牛肉酱的家常做法 虎皮青椒的做法 白萝卜汤的做法大全 醋的做法