答案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
函数返回一个,当没有发生错误时,函数返回一个。0
1
通过使用SUM
数组公式,函数将应用于列中的每个单元格A:A
,因为这是指定的,然后将结果相加。