为###跨行计数,然后确定匹配###的id的列

我正在计算每个组织在我的数据集中完成的活动数量。 现在,每一行代表一个组织的活动列表。

以下公式可准确找出每个组织的活动数量:= IF(COUNTA(A1:H1)= 5,“是”)

然而,我现在需要按活动数量来组织组织(例如:有多less组织从事2项活动,5项活动,7项活动……)

我还没有find一个连续的COUNTA的方式,然后把这些回应列在一列。 像这样… = COUNTIF(IF(COUNTA(A1:E1)= 5,“yes”)=“是”)从A1:E100

在这里输入图像说明

任何想法都表示赞赏。 让我知道,如果这是没有意义的…我的头正在旋转,现在思考太多了!

通过我的阅读,似乎你可能试图用一个单一的公式来完成这两项任务。 这可能是一个更复杂的公式,但一个简单的解决scheme是简单地添加一个活动计数列到原始数据,然后计数每个活动计数的实例。

首先,用=COUNTA($A1:$H1)将一列添加到input数据中。 这将返回每个组织的文本条目的数量。 假设这是在Sheet1!G1:G10

例如

  [A] [B] [C] [D] [E] [F] [G] [1] Org Act 1 Act 2 Act 3 Act 4 Act 5 Count [2] Org 1 Yes Yes 2 [3] Org 2 Yes Yes Yes Yes 4 [4] Org 3 Yes Yes Yes 3 [5] Org 4 Yes 1 [6] Org 5 Yes Yes 2 ... 

然后创build一个汇总表,沿线…

  [A] [B] [C] [1] # Activities 1 2 ... [2] # Organizations * * ... 

其中*是公式=COUNTIF(Sheet1!$G$1:$G$10, B$1) ,填充到右侧(请注意,参考B$1调整为C$1, D$1, ...来计算有多less组织指定的活动数量。