excel多条件查找的方法 excel怎么按条件筛选( 三 )



excel多条件查找的方法 excel怎么按条件筛选


(3)=SUM((A2=$G$2:$G$11)*(B2=$H$2:$H$11)*($I$2:$I$11)):
3 个值相乘,只有当前面 2 个值都为 TRUE 时,最后的结果才为 TRUE,而 TRUE=1,FALSE=0,从上面 2 步中,我们可以看到只有第 6 个值为 TRUE,其余都为 FALSE 。再与 I2:I11 的值相乘,最后通过 SUM 函数将得到的值相加起来,最后的结果“68”,将公式往下填充,即可得到其他单元格的值 。

excel多条件查找的方法 excel怎么按条件筛选


方法五:使用 SUMPRODUCT 函数 。
具体操作步骤如下:
1、选中E2单元格 — 在编辑栏中输入公式“=SUMPRODUCT((A2=$G$2:$G$11)*(B2=$H$2:$H$11)*($I$2:$I$11))”– 按Enter键回车 — 并将公式下拉填充至E11单元格 。

excel多条件查找的方法 excel怎么按条件筛选


2、动图演示如下 。

excel多条件查找的方法 excel怎么按条件筛选


3、公式解析 。
(1)A2=$G$2:$G$11:
判断 A2 单元格的内容是否与 G2:G11 单元格区域的内容相等,如果相等,返回 TRUE,否则,返回 FALSE 。该公式返回一个逻辑值数组{FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE} 。

excel多条件查找的方法 excel怎么按条件筛选


(2)B2=$H$2:$H$11:
判断 B2 单元格的内容是否与 H2:H11 单元格区域的内容相等,如果相等,返回 TRUE,否则,返回 FALSE 。该公式返回一个逻辑值数组{FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE} 。

excel多条件查找的方法 excel怎么按条件筛选


(3)=SUMPRODUCT((A2=$G$2:$G$11)*(B2=$H$2:$H$11)*($I$2:$I$11)):
3 个值相乘,只有当前面 2 个值都为 TRUE 时,最后的结果才为 TRUE,而 TRUE=1,FALSE=0,从上面 2 步中,我们可以看到只有第 6 个值为 TRUE,其余都为 FALSE 。再与 I2:I11 的值相乘,最后通过 SUMPRODUCT 函数将每个数组对应元素的值相乘,最后再相加,得到的结果为“68”,将公式往下填充,即可得到其他单元格的值 。

excel多条件查找的方法 excel怎么按条件筛选


方法六:使用 MAX 函数 。
具体操作步骤如下:
1、选中E2单元格 — 在编辑栏中输入公式“=MAX((A2=$G$2:$G$11)*(B2=$H$2:$H$11)*($I$2:$I$11))”– 按组合键“Ctrl + Shift +Enter”回车 — 并将公式下拉填充至E11单元格 。

excel多条件查找的方法 excel怎么按条件筛选


2、动图演示如下 。

excel多条件查找的方法 excel怎么按条件筛选


3、公式解析 。
(1)A2=$G$2:$G$11:
判断 A2 单元格的内容是否与 G2:G11 单元格区域的内容相等,如果相等,返回 TRUE,否则,返回 FALSE 。该公式返回一个逻辑值数组{FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE} 。

excel多条件查找的方法 excel怎么按条件筛选


(2)B2=$H$2:$H$11:
判断 B2 单元格的内容是否与 H2:H11 单元格区域的内容相等,如果相等,返回 TRUE,否则,返回 FALSE 。该公式返回一个逻辑值数组{FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE} 。

excel多条件查找的方法 excel怎么按条件筛选


(3)=MAX((A2=$G$2:$G$11)*(B2=$H$2:$H$11)*($I$2:$I$11)):
将(A2=$G$2:$G$11)*(B2=$H$2:$H$11)*($I$2:$I$11)这 3 个数组相乘,最后得到的结果为{0;0;0;0;0;68;0;0;0;0},根据 MAX 函数的原理,找到一组值中的最大值并返回,很显然,结果数组中的最大值为“68”,所以返回的结果为 68,将公式往下填充,即可得到其他单元格的值 。

推荐阅读