计算Google文档电子表格列中任何值(字符串或数字)的单元格数

时间:2014-02-07 11:54:53

标签: google-sheets google-docs

我在Google电子表格中有几个专栏。

我想计算有多少单元格有一个值(数字或字符串),并在列顶部显示该数字。

例如:

<小时/> 你好
世界
123
一些字符串


上面的专栏给出了“4”的答案

我没有设法找到这样做的公式。

5 个答案:

答案 0 :(得分:85)

在您希望显示结果的单元格中,使用以下公式:

=COUNTIF(A1:A200,"<>")

这会计算所有具有值的单元格,并忽略A1到A200范围内的所有空单元格。

答案 1 :(得分:13)

您也可以使用=COUNTA(A1:A200),不需要任何条件。

来自Google Support

  

COUNTA计算数据集中的所有值,包括出现的值   不止一次和文本值(包括零长度字符串和   空格)。要计算唯一值,请使用COUNTUNIQUE。

答案 2 :(得分:4)

使用= COUNTIF(...)和= COUNTA(...)旁边的另一个技巧是:

=COUNTBLANK(A2:C100)

这会计算所有空单元格。

这对以下内容非常有用:

  • 不包含数据的空单元格
  • 返回空白或null的公式
  • 缺少答案字段的调查,可用于差异标准

答案 3 :(得分:1)

缩小并处理一列(整个,而不仅仅是一列的一部分):

=COUNTA(A:A)

COUNTA

请注意,计数中将包含仅包含空格的单元格。

答案 4 :(得分:0)

如果您希望获得关于您在页面上使用的任何过滤器的计数,则可以使用SUBTOTAL函数。

=SUBTOTAL(103, A1:A200)

将帮助您获取非空行的数量,并遵守过滤条件。

103-与COUNTA类似,但忽略空行并尊重过滤器。

参考SUBTOTAL function