如果两列匹配并且第三列满足值,则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))
给了我A
和B
之间相同的值的计数,但我不知道如何使它取决于是否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)