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

Excel Countifs - Search Text in String

我有一个 Excel 形式的列(比方说 B1),它显示了一些这样的产品:

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

我需要计算不包含文本 "Other #"(# 是数字)的行数,换句话说,"Sand Systems"、"Gas Systems"、"Blenders" 和 "Other" = 4.

目前的解决方案是使用公式 =SEARCH 的辅助列,但如何让它忽略 "Other" 单元格并接受 "Other #"?此外,我不想使用辅助列,而是使用带有 =COUNTIF 公式的单元格。有什么建议吗?

一种方法类似于:

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

这个returns 4,这是预期的结果吗?

使用整个列引用 return 不正确的结果,仅供参考。如果您死定了使用整列引用,请使用 Ron Rosenfeld 的公式:

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

全部计数,然后减去包含 Other 的那个,然后是 space 和其他任何东西。