在 Excel 中查找具有索引匹配的结果数

在 Excel 中查找具有索引匹配的结果数

我有一张如下所示的表格:

Cx表示列

C1 C2 C3    
A  B  C    
A  E  F    
A  B  E    
A  B  C
A  B  D

我知道我可以使用索引匹配来匹配两个条件(例如,如果我搜索C1=AC2=B)以在另一列中获取结果(获取CC3

  1. C1=A我该如何根据标准(根据上表,其中和哪个的次数C2=B为三次)找到匹配项的数量?

  2. 我该如何根据 1. 查询来查找包含 Cs 的结果数量?

答案1

您可以使用 Sumproduct 来计算 C1="A" 和 C2="B",使用以下命令:
=SUMPRODUCT((A2:A6="A")*(B2:B6="B"))
并计算它将返回 C 的次数,使用以下命令:
=SUMPRODUCT((A2:A6="A")*(B2:B6="B")*(C2:C6="C"))

A2:A6="A" 如果为 True 将返回 1
B2:B6="B" 如果为 True 将返回 1
乘积 1*1 将返回 1
Sumproduct 将返回总和 1
第二个公式也是一样,当三个条件都为 True 时 1*1*1=1 将返回 1

相关内容