2016-06-07 96 views
0

我有列A,其中包含要用於過濾的關鍵字。基於包含文本的單元格Excel Excel標識

例如,列A中的某些單元格包含關鍵字「是」和「東北地區」,我想對這些數字進行計數。

這個函數有什麼問題?

= COUNTIFS(合同[狀態],ISNUMBER(搜索( 「是」),ISNUMBER(搜索( 「東北地區」)))

+0

COUNTIFS()成對'COUNTIFS(RANGE1,CRITERIA1,RANGE2,CRITERIA2)'。它也是'AND'而不是'OR'。 –

+0

還搜索至少有兩個條件。要搜索的內容以及要搜索的範圍。 –

+1

@Scott Craner但COUNTIF(S)也可以很容易地適用於「OR」語句。 –

回答

1

你想使用SUMPRODUCT()式中:

=SUMPRODUCT((ISNUMBER(SEARCH("Yes",Contracts[Status])))+(ISNUMBER(SEARCH("Northeast Region",Contracts[Status])))) 

+創建一個OR情況下,如果任是真的它解析爲1和SUMPRODUCT其添加到總。

+0

我會在這裏留下這個,但@XORLX給出的公式在很多方面都更好。 –

1

=SUM(COUNTIF(Contracts[Status],{"Yes","Northeast Region"}))

Registers

+0

我沒有意識到這一點。儘管從OP得到的東西不是'= SUM(COUNTIF(Contracts [狀態],{「*是*」,「* Northeast Region *」}))'與通配符? –

+0

啊,是的。也許。無法從OP正在尋求的描述中得出結論。謝謝。 –

+0

快速的問題,這將成爲一個非CSE數組公式,還是我們仍然能夠使用完整的列引用而不會有什麼損害? –

相關問題