您现在的位置是:主页 > 函数 >

Excel里利用LOOKUP函数,多条件查找目标数

发布时间:2023-10-25 08:56:45所属栏目:函数 已帮助编辑作者:Excel自学教程

利用LOOKUP函数,可以多个组合条件,多种方向的查找目标数据

如下图,右侧表格中,根据公司名称+姓名,查找实发工资。


2

=LOOKUP(1,0/(($A$2:$A$19=L3)*($C$2:$C$19=M3)),$J$2:$J$19)

使用此公式查找A列的公司,C列的姓名,定位后,对应J列的实发工次。公式解析如下:

1、$A$2:$A$19=L3,当A列公司名称与L3相等时,值为TRUE(1),否则是FALSE(0)。

2、($C$2:$C$19=M3)相同的道理。

3、(($A$2:$A$19=L3)*($C$2:$C$19=M3))二者并列,是逻辑AND的关系,只有全为TRUE之时,整体逻辑值方为TRUE(1),即当A列和C列同时查找到指定的L3,M3值时,整体为TRUE(1),否则逻辑值是FALSE(0).

4、0/(($A$2:$A$19=L3)*($C$2:$C$19=M3)),当分母为0时,报错#DIV/0!,分母为1时(匹配成功的单元格),整体计算结果=0,用LOOKUP查找1时,0离1最近,错误值#DIV/0!被忽略,从而可以找到分母为1时的行值(匹配成功的单元格)

5、最后根据前述匹配成功的位置,定位到实发工资列中的相应位置$J$2:$J$19

大功告成!


注意事项 个人经验,仅供参考 关注“OFFICE之门”,获取更多OFFICE办公应用技术

     以上就是excel自学教程为您提供Excel里利用LOOKUP函数,多条件查找目标数的解读,本文章链接: http://www.5enet.cn/Excel_hanshu/72520.html 欢迎分享转载,更多相关资讯请前往函数

站长名片

姓名:曾工

职业:IT运维

现居:深圳罗湖宝能大厦

电话:15768114603

扫码关注

  • 专注IT行业,10年IT行业经验
  • 微信