Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel Countifs-以字符串形式搜索文本_Excel_Search_Formula_Countif - Fatal编程技术网

Excel Countifs-以字符串形式搜索文本

Excel Countifs-以字符串形式搜索文本,excel,search,formula,countif,Excel,Search,Formula,Countif,我在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#”?此外,我不想使用

我在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 *")

一种方法是:

=COUNTIF(A1:A7,"<>" & "Other *")
数一数,然后减去一个包含另一个的,然后是空格和其他任何东西


数一数,然后减去包含其他内容的内容,然后再减去空格和其他内容。

我所说的“Excel表单”,不是指用户表单。只是这个专栏是所有其他产品的标准版。我所说的“Excel表单”并不是指用户表单。只是这一栏是所有其他产品的标准栏。这两个答案都可以,但这是最好的,因为它看的是整个栏,而不是一个脆弱的硬编码范围。@Zerk你知道范围就在那里,只是一个例子。它适用于整列引用。既然没有什么不好的地方,为什么excel不必计算两次呢?@Sous2817既然你已经编辑了答案来查看整个专栏,那么它给出了一个不正确的结果(测试它)。因此我同意罗恩的回答。@Zerk。哈脚碰嘴:)我已经把它卷回,至少给出了正确的答案。谢谢你的提示。@sous2817因为你的答案被提问者接受了,那么任何用谷歌搜索类似问题的人都可能会接受你的答案,为了让人们得到合适的解决方案,请将Ron的答案添加到您的答案中。这两个答案都可以,但这是最好的,因为它查看的是整个列,而不是一个脆弱的硬编码范围。@Zerk您知道范围就在那里,只是一个示例。它适用于整列引用。既然没有什么不好的地方,为什么excel不必计算两次呢?@Sous2817既然你已经编辑了答案来查看整个专栏,那么它给出了一个不正确的结果(测试它)。因此我同意罗恩的回答。@Zerk。哈脚碰嘴:)我已经把它卷回,至少给出了正确的答案。谢谢你的提示。@sous2817因为你的答案被提问者接受,那么任何在谷歌上搜索类似问题的人都可能会接受你的答案,为了让人们得到合适的答案,请将罗恩的答案添加到你的答案中。只计算一次,只使用公式逻辑。太棒了。只计算一次,只使用公式逻辑。太神了
=COUNTA(A:A)-COUNTIF(A:A,"Other *")