如果声明& Countif合并

时间:2013-11-07 01:27:17

标签: excel if-statement countif

列B中的

我在范围内有“CM”= COUNTIF(B:B,“CM”)将返回包含“CM”的所有单元格的总数

我需要再迈一步。如果列B包含CM,则只有当H中的范围具有数据/文本

时才需要计算列H中的范围

由于 大卫

2 个答案:

答案 0 :(得分:2)

将公式更改为COUNTIFS,其中包含多个参数集,并使用第二个参数集来测试列H是否没有值/文

=COUNTIFS(B:B,"CM",H:H,"<>")

注意,这并不排除H列中的单元格可能包含公式的可能性。这是一个我无法回答的问题。

我不确定您是否要计算B列中等于“CM”或包含“CM”的单元格。您的公式将计算任何等于大写或小写“cm”(或其任何组合)的单元格。如果你真的想要包含“CM”的单元格,请将其包装成星号

=COUNTIFS(B:B,"*CM*",H:H,"<>")

答案 1 :(得分:1)

试试这个:

=COUNTIFS(B:B,"CM", H:H, "*")