Excel 根据多个条件进行计数
Excel count based on more than one criteria
我正在尝试根据 table 的行标题和列标题生成数据集中出现次数的计数数字。我已经尝试过 countif 语句和 sumproduct,但我似乎无法让它工作。
例如(我只包含了一个变量,并且我将 AT:AT 设为一列 1 以使其能够求和)
=SUMPRODUCT(('Call Handling year'!AT:AT)*( 'Call Handling year'!AF:AF='Call Handling Month'!B28))
任何建议都会有所帮助。
基于多个条件的计数是 CountIfS
。这是其实施示例:
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2])
=COUNTIFS(B2:B5,"=Yes",C2:C5,"=Yes")
The official MS article is here.
可以选择使用 Sumproduct
而不是 CountIfS
。是这样的:
=SUMPRODUCT((B2:B6=C2)*1)
+SUMPRODUCT((B8:B13=C8)*1)
+SUMPRODUCT((B16:B20=C16)*1)
我正在尝试根据 table 的行标题和列标题生成数据集中出现次数的计数数字。我已经尝试过 countif 语句和 sumproduct,但我似乎无法让它工作。
例如(我只包含了一个变量,并且我将 AT:AT 设为一列 1 以使其能够求和)
=SUMPRODUCT(('Call Handling year'!AT:AT)*( 'Call Handling year'!AF:AF='Call Handling Month'!B28))
任何建议都会有所帮助。
基于多个条件的计数是 CountIfS
。这是其实施示例:
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2])
=COUNTIFS(B2:B5,"=Yes",C2:C5,"=Yes")
The official MS article is here.
可以选择使用 Sumproduct
而不是 CountIfS
。是这样的:
=SUMPRODUCT((B2:B6=C2)*1)
+SUMPRODUCT((B8:B13=C8)*1)
+SUMPRODUCT((B16:B20=C16)*1)