Table of contents
谷歌表格中的COUNT功能是最容易学习的功能之一,对工作有极大帮助。
尽管它看起来很简单,但它能够返回有趣和有用的结果,特别是与其他谷歌功能相结合。 让我们直接进入它。
什么是谷歌电子表格中的COUNT和COUNTA?
ǞǞǞ COUNT 换句话说,COUNT处理的是数字值或那些在Google Sheets中以数字形式存储的值。
Google Sheets COUNT的语法及其参数如下。
COUNT(value1, [value2,...] )- 价值1 (required) - 代表一个值或一个范围来计算。
- 价值2,价值3,等等。 (可选)--也要涵盖的额外价值。
什么可以作为论据? 值本身、单元格引用、单元格范围、命名范围。
你可以计算哪些价值? 数字、日期、公式、逻辑表达式(TRUE/FALSE)。
如果你改变了属于计数范围的单元格的内容,公式会自动重新计算结果。
如果多个单元格包含相同的值,谷歌表格中的COUNT将返回其在这些单元格中出现的所有数字。
更准确地说,该函数是计算数值在范围内出现的次数,而不是检查任何数值是否唯一。
提示:要计算范围内的唯一值,可以用COUNTUNIQUE函数代替。
谷歌表格 COUNTA 它的语法也与COUNT类似。
COUNTA(value1, [value2,...] )- 价值 (required) - 我们需要计算的数值。
- 价值2,价值3,等等。 (可选) - 在计数中使用的额外值。
COUNT和COUNTA的区别是什么? 在于它们处理的数值。
COUNTA可以计数。
- 数字
- 日期
- 公式
- 逻辑表达法
- 错误,例如:#DIV/0!
- 文本数据
- 含有领先的撇号(')的单元格,即使其中没有任何其他数据。 这个字符用在单元格的开头,这样谷歌就会把后面的字符串视为文本。
- 看起来是空的但实际上包含一个空字符串的单元格(="")。
正如你所看到的,这些函数之间的主要区别在于COUNTA能够处理那些被谷歌表服务存储为文本的值。 两个函数都忽略了完全空的单元格。
请看下面的例子,看看使用COUNT和COUNTA的结果如何因数值不同而不同。
由于日期和时间在谷歌表格中是以数字形式存储和计算的,所以A4和A5都是由COUNT和COUNTA计算的。
A10是完全空的,因此它被两个函数忽略了。
其他细胞用COUNTA的公式进行计数。
=counta(a2:a12)
两个带COUNT的公式都返回相同的结果,因为A8:A12范围不包括数字值。
A8单元格有一个以文本形式存储的数字,没有被Google Sheet COUNT处理。
A12中的错误信息作为文本输入,仅由COUNTA考虑。
提示:要设置更精确的计算条件,我建议你使用COUNTIF函数来代替。
如何使用谷歌表的COUNT和COUNTA--包括实例
让我们仔细看看COUNT函数在谷歌电子表格中是如何使用的,以及它如何使我们的表格工作受益。
假设我们有一份学生的成绩单。 以下是COUNT可以帮助的方式。
正如你所看到的,我们有不同的公式,在C列中有COUNT。
由于A列包含姓氏,COUNT忽略了这一整列。 但B2、B6、B9和B10单元格呢? B2的数字格式为文本;B6和B9包含纯文本;B10完全为空。
另一个需要提请你注意的单元格是B7,里面有以下公式。
=COUNT(B2:B)
注意,这个范围从B2开始,包括这一列的所有其他单元格。 当你经常需要向这一列添加新数据,但又想避免每次都改变公式的范围时,这是一个非常有用的方法。
现在,谷歌表COUNTA将如何处理相同的数据?
正如你所看到和比较的,结果是不同的。 这个函数只忽略了一个单元格--完全为空的B10。 因此,请记住,COUNTA包括文本值和数字值。
下面是另一个使用COUNT寻找产品平均消费金额的例子。
没有买过任何东西的顾客被从结果中省略了。
关于谷歌表格中的COUNT,还有一件很特别的事情,那就是合并的单元格。 COUNT和COUNTA有一个规则,可以避免重复计算。
注意:这些函数只考虑到合并范围的最左边的单元格。
当计数范围包含合并的单元格时,只有当左上角的单元格在计数范围内时,它们才会被两个函数处理。
例如,如果我们合并B6:C6和B9:C9,下面的公式将计算65、55、70、55、81、88、61、92。
=COUNT(B2:B)
同时,同样的公式,如果范围稍有不同,则只对80、75、69、60、50、90有效。
=COUNT(C2:C)
合并单元格的左边部分被排除在这个范围之外,因此不被COUNT所考虑。
COUNTA的工作方式与此类似。
=COUNTA(B2:B)
就像COUNT一样,空的B10被忽略了。=COUNTA(C2:C)
对80、75、69、60、50、90起作用。 空的C7和C8与COUNT的情况一样,被忽略。 C6和C9从结果中省略,因为范围不包括最左边的B6和B9单元。
在谷歌表格中计算uniques的数量
如果你想只计算范围内的唯一值,你最好使用COUNTUNIQUE函数。 它只需要一个可以重复的参数:一个范围或一个要处理的值。
=COUNTUNIQUE(value1, [value2, ...] )电子表格中的公式看起来会像这样朴素。
你还可以直接输入多个范围,甚至记录本身到公式中。
具有多个标准的计数--谷歌表格中的COUNTIF
如果标准计数不够,你需要根据某些条件只计算特定的值,还有另一个特殊的函数--COUNTIF。 它的所有参数、用法和例子将在另一篇专门的博文中介绍。
要计算&在谷歌表中突出显示重复,请访问这篇文章。
我真的希望这篇文章能对你的谷歌表工作有所帮助,COUNT和COUNTA函数能为你服务。