Excel Countifs - 在字符串中搜索文本

时间:2017-02-02 16:18:29

标签: excel search formula countif

我在Excel表单中有一个列(让我们说B1),它显示了一些这样的产品:

Sand Systems
Gas Systems
Blenders
Other
Other 2
Other 3
Other 4

我需要计算不包含文本的行"其他#" (#是一个数字),换句话说," Sand Systems"," Gas Systems"," Blenders"和"其他" = 4。

到目前为止,解决方案是使用公式为=SEARCH的辅助列,但如何使其忽略"其他"细胞并接受"其他#"?另外,我不想使用辅助列,而是使用=COUNTIF公式的单元格。有什么建议吗?

2 个答案:

答案 0 :(得分:2)

一种方法是:

=COUNTIF(A1:A7,"<>" & "Other *")

这会返回4,这是预期的结果吗?

使用整个列引用返回错误的结果,只是FYI。如果您已经开始使用整列参考,请使用Ron Rosenfeld的公式:

=COUNTA(A:A)-COUNTIF(A:A,"Other *")

答案 1 :(得分:1)

=COUNTA(A:A)-COUNTIF(A:A,"Other *")

将它们全部计算,然后减去包含其他的一个,后跟空格和其他任何内容。