如果列B匹配特定的文本字符串,我試圖對列A中的值進行計數。Excel - 如果字符串存在於相鄰列中,則計數文本出現
assets status
-----------------------------
1 | itemThing | yes
2 | |
3 | itemThing |
4 | |
5 | itemThing | yes
上面這個例子最好會返回2
。
我想算「項目」多少次顯示出來在A列中ONLY如果B列說「是」
我試過的東西與=SUMPRODUCT
,但它似乎並沒有正常工作。當有5個匹配標準時,它目前返回4。
我有=SUMPRODUCT((assets=A1)*(status=B1))
其中資產和狀態是使用名稱管理器創建的列範圍的自定義名稱。
編輯:注意,必須是一個確切的字符串匹配才能正確計數。我該如何做部分字符串匹配?例如搜索字詞?例如比賽=SUMPRODUCT((assets="*item*")*(status=B1))
'COUNTIFS'解決方案適用於我,但'SUMPRODUCT'沒有。 – DrKumar
@Drkumar,如果你願意,你可以告訴我什麼錯誤信息是'SUMPRODUCT',我可以看看我是否可以找出問題。 – ian0411