打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel函数多条件查找套路


        在excel中,多条件查找,一般推荐用lookup函数,百度一下,有不少方法,有用Vlookup、index match........

        但自然,lookup是当中比较容易套路的。

        如上图,根据产品名称和型号两个条件查找单价。

H2单元格公式:

=LOOKUP(1,0/(($A$2:$A$7=F2)*($B$2:$B$7=G2)),$C$2:$C$7)

套路如下:

=lookup(1,0/(条件1*条件2*条件3....),查找的目标单元格区域)

所以,应用此公式的时候,只需要更改条件区域(红色部分)和目标区域(蓝色部分)即可。


F9抹黑公式操作:



将$A$2:$A$7=F2用鼠标抹黑选中按F9返回下列数组:

{FALSE;TRUE;FALSE;FALSE;FALSE;FALSE}        -----①

如果$A$2:$A$7中的单元格等于B,那么将返回TRUE


同样将$B$2:$B$7=G2抹黑处理,按F9,返回数组

{FALSE;TRUE;FALSE;FALSE;FALSE;FALSE}         -----②

如果$B$2:$B$7中的单元格等于HH,那么将返回TRUE


①*相当于将(($A$2:$A$7=F2)*($B$2:$B$7=G2))抹黑按F9,返回数组{0;1;0;0;0;0}


0/{0;1;0;0;0;0}这个运算相当于选择0/(($A$2:$A$7=F2)*($B$2:$B$7=G2)),F9,返回

{#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}


当LOOKUP在{#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}查找 1 的时候,找不到,就只能返回其比1小的,也就是0(的位置)2,0的位置在$C$2:$C$7单元格区域(位置2)对应的单价就是要查找的目标单价。当然上面得①②条件不符合,也就没有数据,返回错误。


上面的解释,看明白也好,看不明白也好,都不重要。重要的是按照公式得套路去套公式,改改单元格区域即可。每个条件用括号括起来。

=lookup(1,0/(条件1*条件2*条件3....),查找的目标单元格区域)


        另外,本题目也可以用SUMIFS来解决,这也是套路之一。

        SUMIFS除了多条件求和,也可以用来多条件查询。当然,条件限制于没有重复的数据,且查找的目标是数值。

SUMIFSの用法请自行百度。

   =SUMIFS($C$2:$C$7,$A$2:$A$7,F2,$B$2:$B$7,G2)



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
此类问题已有成熟套路,熟练掌握将事半功倍!
excel中的lookup函数究竟该怎么用?如何才能准确理解它的用法?
Excel基础款:职场必备的20条Excel函数公式【附示例和解析】
王佩丰学习个人总结excel2010入门课件
查找匹配的这些Excel公式,提高工作效率90%以上
要想学好Excel,那就从求和开始,你简单的你不一定会……
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服