我在Excel表单中有一个列(让我们说B1),它显示了一些这样的产品:
Sand Systems
Gas Systems
Blenders
Other
Other 2
Other 3
Other 4
我需要计算不包含文本的行"其他#" (#是一个数字),换句话说," Sand Systems"," Gas Systems"," Blenders"和"其他" = 4。
到目前为止,解决方案是使用公式为=SEARCH
的辅助列,但如何使其忽略"其他"细胞并接受"其他#"?另外,我不想使用辅助列,而是使用=COUNTIF
公式的单元格。有什么建议吗?
答案 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 *")
将它们全部计算,然后减去包含其他的一个,后跟空格和其他任何内容。