我正在寻找一个单元格状态,它是否包含许多字符串之一。COUNTIF单元格包含这些字符串之一
=COUNTIF(A1,"Not found")
我检查这些细胞有字的多个变体“未找到”和不区分大小写。
我想有一张列或单元格,我可以说出多个字符串,将触发COUNTIF,如:
Not found
None Available
NA
到目前为止,COUNTIF或IF语句我已经试过只允许为一个字符串进行检查。
谢谢!
我正在寻找一个单元格状态,它是否包含许多字符串之一。COUNTIF单元格包含这些字符串之一
=COUNTIF(A1,"Not found")
我检查这些细胞有字的多个变体“未找到”和不区分大小写。
我想有一张列或单元格,我可以说出多个字符串,将触发COUNTIF,如:
Not found
None Available
NA
到目前为止,COUNTIF或IF语句我已经试过只允许为一个字符串进行检查。
谢谢!
Asuming您有需要在B1待计数的字符串:B3,你要检查的范围是A列,尝试
=sum(ArrayFormula(--regexmatch(A1:A, JOIN("|",B1:B3))))
,看看是否可行?
您最好使用COUNTIFS,然后使用通配符。如果“不”是每个单元格中的单词,则可以使用如下通配符:
=countifs(A1:D1;"*not*")
谢谢!这是有效的。有没有这样做的大小写不敏感的方式? – user3587188
有:= sum(ArrayFormula( - regexmatch(A1:A,“(?i)”&JOIN(“|”,B1:B3)))) – JPV