答案1
您的问题不是我会使用的情况COUNTIF
,您可以简单地执行以下操作:
=(DN6>0)+(DV6>0)
怎么运行的:
DN6>0
返回TRUE
或FALSE
- 当在算术公式中使用布尔值时,
FALSE
会自动转换为0
和TRUE
转换为1
(另一种方式也会自动转换,在逻辑公式中0
会转换为FALSE
,其他所有数字都会转换为TRUE
)
COUNTIF
如果您的范围由多个单元格组成,则使用会很有意义,例如:
=COUNTIF(DK6:DN6,">0")+COUNTIF(DV6:EA6,">0")
答案2
由于我只需要计算一次值,而不是动态计算,所以我最终将各个列复制并粘贴到新工作表中。从那里我可以COUNTIF()
在现在的连续范围内使用。
这可能比Máté 的回答如果像我一样,您只需要计算一次值并且有很多列,则需要大量输入才能使用(Cell>0)
上面建议的方法。