我已经搜索过这个,但没有找到。我想做的如下:
A B C D E
1 ob ob
2 ACR ob
3 ob
4 ACR ob
5 ACR ob
Total: 2 1
行只是列数,但我只希望它包含该行 A 列中的Total
单元格计数。ACR
因此,尽管 B 列中有 3 个单元格包含文本,但其计数为 2,因为ACR
该行中只有第 2 行和第 5 行有文本。
与 D 列相同,只有第 4 行,ACR
所以只有单元格 (D4) 被包含在计数中。
仅使用公式就能实现吗?
答案1
您可以使用计数总计行中的函数。这将计算 A 列和 B 列中 ACR 不为空的所有行。
=COUNTIFS($A1:$A7,"ACR",B1:B7,"<>")
答案2
如果 A 列中有多个值,只需使用数据透视表(如果只有“ACR”,那么 gtwebb 的解决方案快速而干净)。
- 将您的数据转换为 Excel 表。
- 从该表创建一个数据透视表,使用
- 行标签 = A 列
- 值 = 计数 B 列、计数 C 列、计数 D 列...
它看起来应该是这样的:
我添加了一个额外的 A 列值(BCR),以便您可以看到它如何更新您的数据透视表。