Excel - 跨多行的COUNTIF和SUMIF

时间:2017-03-29 18:35:20

标签: excel excel-formula countif sumifs

我有一张包含多列"是" /"否"。我需要计算具有> 5"是"的行数。显然,使用countif确定是否应该包含单个行是很容易的,但是我无法弄清楚如何使行符合计数条件#&39;然后将满足我标准的行数相加。

1 个答案:

答案 0 :(得分:2)

假设您的范围为A2:Z100,此数组公式将计算包含5个或更多"Yes"条目的行数

=SUM((MMULT((A2:Z100="Yes")+0,TRANSPOSE(COLUMN(A2:Z100)^0))>=5)+0)

使用 CTRL + SHIFT确认 + ENTER

或者您可以将此版本与FREQUENCY

一起使用

=SUM(IF(FREQUENCY(IF(A2:Z100="Yes",ROW(A2:Z100)),ROW(A2:Z100))>=5,1))

....还需要“数组录入”

或使用COUNTIF的第三种方法 - 需要数组输入

=SUMPRODUCT(0+(COUNTIF(OFFSET(A2:Z100,ROW(A2:A100)-ROW(A2),0,1),"Yes")>=5))