如果两列匹配并且第三列满足值,则Excel计数

所以这是我的Excel工作表的通用版本:

A | B | C PM1 PM2 YES PM2 PM3 NO PM3 PM4 YES 

我需要能够说-IFC是YES – 并且YES值旁边B列中的数据也存在于列A 任何地方 ,-COUNT-列B的实例总数。

我相当肯定=SUMPRODUCT(COUNTIF(A2:A20,B6:B20))给了我AB之间相同的值的计数,但我不知道如何使它取决于是否C在同一行上, B的值为YES 。 这与IF声明有关,对吗?

我可以在5分钟内在PowerShell中完成,但我的Excel公式技巧缺乏。 请协助。

你在SUMPRODUCT的正确道路上:

  =SUMPRODUCT(ISNUMBER(MATCH(B1:B3,A:A,0))*(C1:C3="YES")) 

在这里输入图像说明

也许像这样的东西是你在找什么?

 =IF(AND(C2="Yes",COUNTIF($A:$A,B2)>0),COUNTIF($B:$B,B2),0)