当另一列等于某个列时,计算一列中的出现次数

时间:2013-04-30 17:21:40

标签: excel-formula

所以我有两列:'问题类型'和'状态'。当关联的“问题类型”等于“错误”时,我想计算“状态”列中“已关闭”的数量。知道怎么做到这一点吗?

2 个答案:

答案 0 :(得分:3)

创建一个新列。在该列中,创建一个公式,如果“问题类型”为“错误”且“状态”为“已关闭”,则返回1。否则返回0.对列进行求和。

示例公式

=IF(AND(B2="closed",C2="bug"), 1, 0)

这假定列B具有问题类型,列C具有状态,并且公式位于列D

我在Excel中试过这个,不确定这是不是你正在使用的。

答案 1 :(得分:1)

我可能会有点迟到,但这段代码可以正常使用

=countifs(A:A,"Bug", B:B, "Closed")

仅当列A中的问题类型为错误且列B中的状态为关闭时,它才会计数。