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 和其他任何东西。
我有一个 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 和其他任何东西。