excel的计数函数怎么用

如题所述

    计数函数是COUNT,统计指定区域中数值单元格的个数,如count(a1:b10)得到的就是A1单元格到B10单元格中包含有数值的单元格的个数。这个函数的变化很多,还有COUNTA等,是针对不同的要求进行统计的。

    统计数字个数用 count(),字符个数用counta(),条件用countif()。

    Range1, range2, … 是计算关联条件的 1 至 127 个区域。每个区域中的单元格必须是数字或包含数字的名称、数组或引用。空值和文本值会被忽略。

    Criteria1, criteria2, … 是数字、表达式、单元格引用或文本形式的 1 至 127 个条件,用于定义要对哪些单元格进行计算。

    仅当区域中的每一单元格满足为其指定的所有相应条件时才对其进行计算。如果条件为空单元格,COUNTIFS 将其视为 0 值。

    您可以在条件中使用通配符,即问号 (?) 和星号 (*)。问号匹配任一单个字符;星号匹配任一字符序列。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-30
在Excel中,一般用于计算一列数据区域中数据个数的常用计数函数有:

COUNT()——用于计算一列数据区域中的数字个数。
说明:
函数 COUNT 在计数时,将把数字、日期、或以文本代表的数字计算在内。
错误值或其他无法转换成数字的文字将被忽略。

COUNTA()——计算一列数据区域中除空白单元格以外的数据个数。

注意:
函数COUNT()、COUNTA(),括号内的参数是不超过30个的具体数据列表,用英文逗号分隔。如果使用单元格区域引用,则数据个数不受限制。

COUNTIF()——计算一列数据区域中满足给定条件的单元格的个数。
说明:
此函数不过问是不是空白单元格或数据是不是文本,只要符合给定的条件就行。

如下表
A列
姓名
小红
小李
小郑
小张
……
……

假定数据区域为A2:A100。

统计A2:A100中一共有多少人:
特点一——就是计算区域中除空白单元格以外的数据个数。
特点二——数据区域中的数据是文本,不是数字。

函数选择——COUNTA

计算:
在A101中编辑公式
=COUNTA(A1:A100)
回车确认即可。

注意:
如果要计算出“小李”在A1:A100中有没有重名(相同的名字),就选择以“小李”为条件的计数函数COUNTIF()。
公式编辑为
=COUNTIF(A1:A100,"小李")
回车确认后,如果返回值等于1,说明没有重名;如果返回值大于1,表明与“小李”同名人的个数。

动手试试,体会一下,别有风趣的。

希望能对你有所帮助!
第2个回答  2012-09-29
你想如何计数,下面的函数应该可以帮助你了
=COUNT(A:A) 计算A列包含数值的单元格个数
=COUNTA(A:A)计算A列不包含空值的单元格个数
=COUNTBLANK(A:A)计算A列包含空值的单元格个数
=COUNTIF(A:A,">10")计算A列大于10的单元格个数
=COUNTIF(A:A,"TT")计算A列等于"TT"的单元格个数本回答被网友采纳
第3个回答  2017-12-03
比如统计A列包含数字单元格数用: =count(a:a)
A列非空单元格数用: =counta(a:a)

A列中为“张三”的单元格数 =countif(a:a,"张三")
A列中大于10小于20的人数 =countifs(a:a,">10",a:a,"<20")
A列中为"职员",B列为“男”的人数 =countifs(a:a,"职员",b:b,"男")本回答被网友采纳
第4个回答  2012-09-29
=countif(要统计的数据区域,"统计标准")
例如要统计A列有多少个值为北京的单元格,公式为
=countif(a:a,"北京")
还有count是统计数字单元格的数量的,例如想获得A列中有多少个数字单元格,公式
=count(A:A)本回答被网友采纳