COUNTA统计非空单元格,COUNT仅计数字,COUNTIF按单条件统计,COUNTIFS支持多条件“与”关系统计。

如果您需要在Google表格中统计满足特定条件的单元格数量,或计算非空单元格总数,则需使用对应的计数函数。以下是几种常用且实用的计数公式编写方式:
一、统计非空单元格数量(COUNTA)
COUNTA函数用于计算指定区域内所有非空单元格的数量,包括文本、数字、逻辑值、错误值等,但不统计空白单元格。
1、在目标单元格中输入公式:=COUNTA(A1:A10)。
2、按Enter键确认,结果即为A1至A10范围内非空单元格的总数。
3、如需跨多列统计,可写为:=COUNTA(A1:C10),表示统计A1到C10矩形区域内的非空单元格。
二、统计数字单元格数量(COUNT)
COUNT函数仅统计区域内包含数字(含日期、时间)的单元格,忽略文本、逻辑值及空白单元格。
1、在目标单元格中输入公式:=COUNT(B1:B15)。
2、按Enter键确认,结果即为B1至B15中纯数字型内容的单元格个数。
3、若区域混有文本和数字,该函数自动跳过文本项,仅计入可识别为数值的数据。
三、按条件统计单元格数量(COUNTIF)
COUNTIF函数用于统计满足单一条件的单元格数量,支持文本、数字、表达式及通配符匹配。
1、统计等于某值的单元格:输入公式 =COUNTIF(C1:C20,"已完成")。
2、统计大于某数值的单元格:输入公式 =COUNTIF(D1:D20,">100")。
3、统计包含特定字符的文本单元格:输入公式 =COUNTIF(E1:E20,"*苹果*"),其中星号代表任意长度字符。
四、按多条件统计单元格数量(COUNTIFS)
COUNTIFS函数支持同时设定多个条件,各条件之间为“与”关系,适用于复杂筛选场景。
1、统计同时满足两个条件的行数:输入公式 =COUNTIFS(F1:F30,"是",G1:G30,">=5"),表示F列值为“是”且G列值≥5的行数。
2、添加第三个条件:公式可扩展为 =COUNTIFS(F1:F30,"是",G1:G30,">=5",H1:H30,"。
3、使用通配符与多列组合:例如 =COUNTIFS(A1:A100,"张*",B1:B100,"销售部"),统计A列以“张”开头且B列为“销售部”的记录数。
五、统计唯一值出现次数(配合UNIQUE与COUNTIF)
当需统计某一列中每个不同值各自出现的频次时,需结合UNIQUE与ARRAYFORMULA实现动态计数。
1、先提取唯一值列表:在空白列首单元格输入 =UNIQUE(I1:I50),生成去重后的值列。
2、在相邻列对应位置输入数组公式:=ARRAYFORMULA(COUNTIF(I1:I50,J1:J10)),其中J1:J10为UNIQUE输出的唯一值区域。
3、确保两列行数对齐,公式将自动为每个唯一值返回其在原始列中的出现次数。









