Excel:多个工作表中单元格的总数公式

3

我有一个Excel工作簿,其中包含多个工作表,每个工作表代表从2013年5月开始到2013年12月结束的一个日历月。我想仅计算每个工作表中C2-C32单元格中包含数据的单元格,而省略没有数据的单元格。

当涉及到Excel时,我完全没用。如果您有任何解决方案/建议,将不胜感激。非常感谢!


1
你想要一个公式还是一段VBA代码?如果你想要一个公式,你需要写类似于=count(sheet1!range1)+count(sheet2!range2)+...的内容(这只计算数字,如果你想要计算数字和文本,请使用counta)。 - Barranka
1个回答

8
=CountIF(C2:C32,"<>"&"") 

应该做你想做的事情。
对于多个页面,例如每个页面都进行一次countIf计数 -
=CountIF('Sheet1'!C2:C32,"<>"&"")+CountIF('Sheet2'!C2:C32,"<>"&"")

“这将能够为您提供具有值的单元格数量,如果您想要将值相加,请在您的问题中指明,我可以修正答案。”

1
你也可以使用=COUNTIF('Sheet1'!C:C, "<>"&""),这样就不需要指定行号了。 - Danny Beckett

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接