基于其他列进行计数

我有一个具有sorting数据(基于对象列)的Excel文件如下。 示例excel数据

我的要求是根据“Fixed / Not”列中的单元格值计算对象完成状态。

例如:如果在所有行中“Obj1”的值为“是”,那么只需要考虑完成,如果任何一行的值为“否”,我不应该认为该对象已完成。

作为Excel的新手,我找不到解决scheme。 任何人都可以请build议我如何实现这一目标。

谢谢Vijaya

为什么不把它分解成这样的东西呢,它明天更容易适应任何对象列表的添加。 我已经使用了sumproduct但是如果你愿意,你可以很好地使用countif

在这里输入图像描述

在这里输入图像描述

公式

=SUMPRODUCT(($A$2:$A$7=$E2)*($A$2:$A$7>0))总计将被完成=SUMPRODUCT(($A$2:$A$7=$E2)*($A$2:$A$7>0))

总完成=SUMPRODUCT(($A$2:$A$7=$E2)*($C$2:$C$7="Yes")*($A$2:$A$7>0))

最终计数=IF(AND(F2<>0,F2=G2),1,0)