我想计算包含某个范围内任何内容的单元格。 任何包含文本,数字或其他内容的单元格都应在结果单元格中加1。 我发现这个功能,谷歌文档计数包含任何文本的单元格
countif(range; criteria)
,但对我来说这不工作,因为我不知道在什么类型的标准。 如何做到这一点?
我想计算包含某个范围内任何内容的单元格。 任何包含文本,数字或其他内容的单元格都应在结果单元格中加1。 我发现这个功能,谷歌文档计数包含任何文本的单元格
countif(range; criteria)
,但对我来说这不工作,因为我不知道在什么类型的标准。 如何做到这一点?
您可以通过"<>"
(包括引号)作为criteria
的参数。这基本上说,只要它不空白/空白,就算它。我相信这是你想要的。
=COUNTIF(A1:A10; "<>")
否则,你可以使用斯科特建议
COUNTIF函数将只计算包含在指定范围内的数字的单元格。
COUNTA(范围)将计算参数列表中的所有值。文本条目和数字进行计数,即使当它们含有长度的一个空字符串0
实施例:在A7 功能 = COUNTA(A1:A6)
范围:
A1一个
A2 b
A3香蕉
A4 42
A5
A6
A7 4 - >导致
谷歌电子表格功能列表中包含以供将来参考https://support.google.com/drive/table/25273?hl=en的所有可用功能的列表。
如果你有类似=""
细胞不想指望他们,你必须像公式
=row(G101)-row(G4)+1-countblank(G4:G101)
减去空单元格的数量从细胞的总数在2维的情况阵列这将是
=(row(G101)-row(A4)+1)*(column(G101)-column(A4)+1)-countblank(A4:G101)
在谷歌文档测试。
否“否则”关于它。 'CountA'是实现它的方法。 – Stephen
countA不是计数生成的单元格的方式,因为它也将“”计数为1. –
= COUNTIF(A1:A10,“<>”) –