
答案1
最簡單的方法就是使用COUNTIFS
:
=COUNTIFS(A1:A11, "*APPLE*", A1:A11, "*ORANGE*", A1:A11, "*GRAPES*")
需要使用星號來搜尋儲存格內任意位置的文字。
或者,因為我已經輸入了它,您也可以使用陣列公式,如下所示:
=SUM(IF(ISERROR(SEARCH("APPLE", A:A) & SEARCH("ORANGE", A:A) & SEARCH("GRAPES", A:A)), 0, 1))
若要輸入陣列公式,請按住CTRL
和 ,SHIFT
同時按ENTER
。
該SEARCH
函數在另一個文本中尋找文本,並在未找到該文本時給出錯誤。該函數只是將三個搜尋連接在一起;如果其中任何一個導致錯誤,則串聯也會導致錯誤。在這種情況下,ISERROR 函數將傳回 true。
當錯誤發生時,函數IF
傳回 a ;當錯誤未發生時,函數傳回 a。0
1
透過與陣列公式一起使用SUM
,該函數將應用於列中的每個單元格A:A
,因為這是指定的,然後將結果相加。