【发布时间】:2014-03-04 19:53:42
【问题描述】:
我在 Google 电子表格中有几列。
我想计算有多少单元格有一个值(数字或字符串)并将该数字显示在列的顶部。
例如:
你好
世界
123
一些字符串
上面的专栏会给我“4”的答案
我还没有找到可以做到这一点的公式。
【问题讨论】:
我在 Google 电子表格中有几列。
我想计算有多少单元格有一个值(数字或字符串)并将该数字显示在列的顶部。
例如:
上面的专栏会给我“4”的答案
我还没有找到可以做到这一点的公式。
【问题讨论】:
在您希望结果显示的单元格中,使用以下公式:
=COUNTIF(A1:A200,"")
这将计算所有具有值的单元格并忽略 A1 到 A200 范围内的所有空单元格。
【讨论】:
; 而不是,
你也可以使用=COUNTA(A1:A200),它不需要任何条件。
COUNTA 计算数据集中的所有值,包括出现的值 不止一次和文本值(包括零长度字符串和 空格)。要计算唯一值,请使用 COUNTUNIQUE。
【讨论】:
使用 =COUNTIF(...) 和 =COUNTA(...) 的另一个技巧是:
=COUNTBLANK(A2:C100)
这将计算所有空单元格。
这对以下有用:
【讨论】:
【讨论】:
如果您想获取有关您在页面上使用的任何过滤器的计数,可以使用 SUBTOTAL 函数。
=SUBTOTAL(103, A1:A200)
将帮助您计算非空行数,尊重过滤器。
103 - 类似于 COUNTA,但忽略空行并遵守过滤器。
【讨论】: