首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Excel】Lookup函数——逆向查询

逆向查询

下面这个表中,A:C列是员工基础信息表,分别是部门、姓名和职务。

现在要根据E5单元格中的员工姓名,在这个信息表中查询属于哪个部门,也就是咱们常说的逆向查询,就可以使用LOOKUP函数了。

=LOOKUP(1,0/(B2:B10=E5),A2:A10)

得出的结果是“销售部”。

上面这个公式就是LOOKUP函数最典型用法。可以归纳为:

公式中的0/(条件区域=指定条件)部分,先使用等式对比条件是否符合,如果符合就返回逻辑值TRUE,否则返回FALSE。最终得到一个内存数组结果。

再使用0除以这个内存数组,0除以TRUE结果是0,0除以FALSE结果是错误值。

接下来使用1作为查询值,在内存数组中进行查找,由于找不到1,就用最后一个0进行匹配,并返回第三参数中同一位置的元素。

如果是多个条件,模式化的写法为:

=LOOKUP(1,0/(条件1)/(条件2)/(条件N),目标区域或数组)

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OxTE-Npl_6l4YZ3rjp1hNj-g0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券