我正在尝试计算每个组织在我的数据集中完成的活动数量。现在,每行代表一个组织的活动列表。
以下公式准确查找每个组织的活动数量: = IF(COUNTA(A1:H1)= 5, “是”)
但是,我现在需要按活动数量对组织进行分组(例如:有多少组织从事2项活动,5项活动,7项活动......?)
我还没有找到一种方法先将COUNTA划分为一行,然后将这些回复计入一列。这样的东西...... =来自A1的IFTIF(IF(COUNTA(A1:E1)= 5,“是”)=“是”):E100
任何想法都表示赞赏。让我知道如果这没有意义......我现在正在思考太多关于这个问题!
答案 0 :(得分:2)
通过我的阅读,似乎你可能试图在一个公式中完成这两项任务。使用更复杂的公式可能会出现这种情况,但直接的解决方案是简单地将具有活动计数的列添加到原始数据中,然后计算每个活动计数的实例。
首先,使用=COUNTA($A1:$H1)
为您的输入数据添加一列。这将返回每个组织的文本条目数。我们假设这是Sheet1!G1:G10
。
E.g :
[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
...
然后按照......
的方式创建一个汇总表 [A] [B] [C]
[1] # Activities 1 2 ...
[2] # Organizations * * ...
其中*
是公式=COUNTIF(Sheet1!$G$1:$G$10, B$1)
,填充到右侧(请注意,引用B$1
会调整为C$1, D$1, ...
以计算有多少组织具有指定数量的活动