表格多条件判断公式(Excel多条件查找用什么函数)

Excel中的多条件查询,方法非常多,不知道你掌握了哪一种!

下图中,我们要根据E列的品牌和F列的产品名称在A1:C8表中找到对应的销量。

之前跟大家介绍了很多方法,但都是关于公式的,今天跟大家介绍一种不用公式,也可以进行多条件查询的方法!

先跟大家回顾一下用公式,有哪些方法?

一、VLOOKUP IF

下图中G2单元格的公式等于:=VLOOKUP(E2&F2,IF({1,0},$A$2:$A$8&$B$2:$B$8,$C$2:$C$8),2,0)。该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

二、LOOKUP

下图中G2单元格公式等于:

=LOOKUP(1,0/(($A$2:$A$8=E2)*($B$2:$B$8=F2)),$C$2:$C$8)。

或者:

=LOOKUP(1,0/(($A$1:$A$8&$B$1:$B$8)=(E2&F2)),$C$1:$C$8)。

或者:

=LOOKUP(1,1/((($A$1:$A$8=E2) ($B$1:$B$8=F2))=2),$C$1:$C$8)。

三、SUMPRODUCT

下图中G2单元格公式等于:

=SUMPRODUCT(($A$2:$A$8=E2)*($B$2:$B$8=F2)*$C$2:$C$8)。

四、SUM

下图中G2单元格的公式等于:

=SUM(($A$2:$A$8=E2)*($B$2:$B$8=F2)*$C$2:$C$8),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

五、SUM IF

下图中G2单元格的公式等于:

=SUM(IF($A$2:$A$8=E2,IF($B$2:$B$8=F2,$C$2:$C$8,0),0)),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

六、VLOOKUP CHOOSE TRANSPOSE

下图中G2单元格的公式等于:=VLOOKUP(E2&F2,CHOOSE(TRANSPOSE(ROW($1:$2)),$A$2:$A$8&$B$2:$B$8,$C$2:$C$8),2,0),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

七、VLOOKUP CHOOSE

下图中G2单元格的公式等于:

=VLOOKUP(E2&F2,CHOOSE({1,2},$A$2:$A$8&$B$2:$B$8,$B$2:$C$8),2,0),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

八、HLOOKUP CHOOSE TRANSPOSE

下图中G2单元格的公式等于:

=HLOOKUP(E2&F2,TRANSPOSE(CHOOSE({1,2},$A$2:$A$8&$B$2:$B$8,$B$2:$C$8)),2,0),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

九、INDEX MATCH

下图中G2单元格的公式等于:

=INDEX($C$1:$C$8,MATCH(E2&F2,$A$1:$A$8&$B$1:$B$8,0)),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

或者:

=INDEX($C$1:$C$8,MATCH(1,(E2=$A$1:$A$8)*(F2=$B$1:$B$8),0)),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

十、OFFSET MATCH

下图中G2单元格的公式等于:

=OFFSET($C$1,MATCH(E2&F2,$A$2:$A$8&$B$2:$B$8,0),),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

十一、INDIRECT MATCH

下图中G2单元格的公式等于:

=INDIRECT("C"&MATCH(E2&F2,$A$1:$A$8&$B$1:$B$8,0)),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

十二、SUMIFS

下图中G2单元格的公式等于:

=SUMIFS($C$2:$C$8,$A$2:$A$8,E2,$B$2:$B$8,F2)

十三、MAX

下图中G2单元格的公式等于:

=MAX(($A$2:$A$8=E2)*($B$2:$B$8=F2)*$C$2:$C$8),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

十四、MIN IF

下图中G2单元格的公式等于:

=MIN(IF(($A$2:$A$8=E2)*($B$2:$B$8=F2),$C$2:$C$8)),该公式为数组公式,输入完之后需要按“Ctrl Shift Enter”结束公式。

以上这些方法,在之前的文章也有跟大家详细讲过,如果公式有不懂的地方,可以去看看之前的文章。

下面,跟大家讲不用公式,怎样进行多条件查询?

方法是:“高级筛选”。使用该方法,需要注意下面3点:

  • 数据列表区域和条件区域的标题必须是相同的。
  • 在条件区域中,品牌的先后顺序要和数据列表区域中出现的先后顺序一致。
  • 此方法不能随着数据变化自动更新,如果需要数据自动更新,请使用公式。

具体操作步骤如下:

1、单击数据区域内任意一个单元格,点击菜单栏的“数据”选项卡,在“排序和筛选”工具组中点击“高级”。

2、弹出“高级筛选”对话框,“方式”选择“将筛选结果复制到其他位置”,“条件区域”选择“E1:F4”单元格区域,“复制到”选择“G1”单元格,点击“确定”按钮。

3、结果如下图所示。

4、动图演示如下。

除了使用“高级筛选”,还可以使用“Power Query”,“合并计算”等等。

这篇文章也跟大家讲了15个多条件查询的方法,如果你能够掌握这些函数公式的用法,对于解决其他问题应该难不倒你的了。

上面的公式,如果有不懂的地方,可以在评论区留言或者私信找我哦!

如果您觉得文章不错,请点赞转发分享给更多的人看到,这是对小编的鼓励与支持,谢谢!

(0)

相关推荐

  • 怎样让Excel多条件判断,Excel中if多条件判断

    Excel表格中,怎样让Excel多条件判断,Excel中如何让if函数多条件判断?如果要用到多条件判断后,再自动显示判断后的结果,可以参考以下,简单易掌握.示范中用到这句Excel的IF嵌套函数[= ...

  • excel表格多个条件求和(excel按条件筛选求和)

    在日常工作中,我们常遇到需要分析excel表格,并把满足一些条件的数值求和的情况,那么如何操作呢,今天就和大家一起学习一下.1,新建一份工作表格,输入示例成绩如图,今天我们要计算出一班的总成绩.2,在 ...

  • sumif函数多条件求和(excel多条件求和函数的使用方法)

    SUMIF是对满足单个条件的单元格求和,SUMIFS对满足多个条件的格式求和.SUMIFS函数SUMIFS(sum_range,criteria_range1,criteria1,[criteria_ ...

  • INDEX函数怎么用(Excel一对多查找最常用函数)

    今天要讲的内容可能是绝大多数excel使用者没有接触过的知识,它是关于index函数输出数组结果的一个特性应用.当然,这个特性它包含了与其他函数的嵌套组合,从而彻底解决了index函数一次只能得到一个 ...

  • 怎样给表格加底色,让Excel按条件自动加背景色

    用Excel制作表格时,有时需要给表格添加上背景底色,这样就能更好的区分不同的表格属性,那么怎样给表格加底色.怎样让excel表格按条件自动给相应的表格加上底色.怎样删除单元格底色呢?可以参考以下. ...

  • 如何使用 EXCEL 中的查找最小值MIN函数

    本文主要介绍如何在excel中使用MIN函数查找一组数据中最小的数值,合理的使用MIN函数能够起到事半功陪的效果.MIN函数对于统计学生成绩老师来说,可以快速找到最低分的分数,对于其它统计人员来说可以 ...

  • excel多条件计数公式

    excel中除了多条件求和,也经常需要在excel表格里进行 多条件计数,本例介绍 如何使用Excel多条件计数公式统计符合条件的数据个数. Excel多条件计数公式介绍: 01 首先温习一下单条件计 ...

  • if函数多条件判断的使用方法

    if函数在excel表格使用广泛,功能强大,实际工作中一个条件判断比较简单,极易遇到,但如果遇到两个或两个以上多条件判断,如何处理呢 本例将通过实例进行演示,if函数如何对两个或两个以上多条件进行判断 ...

  • Excel文档如何通过VLOOKUP函数引用表格数据

    Excel是现在十分常用的文件类型之一,有些用户想知道如何通过VLOOKUP函数引用表格数据,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中需要编辑的Ex ...