在Excel工作表中,输入到单元格中的数据总是下列4种类型之一:
- 文本
- 数值
- 布尔值(TRUE或FALSE)
- 错误值
如下图1所示,在列A中包含有所有这4种数据类型。现在,我们使用公式来分别统计这4种数据类型出现的数量。
图1
在单元格D1中,输入公式统计文本数据的数量:
=COUNTIF(A1:A22,"*?")
在单元格D2中,输入公式统计数值数据的数量:
=COUNT(A1:A22)
在单元格D3中,输入公式统计布尔值数据的数量:
=SUM(COUNTIF(A1:A22,{TRUE,FALSE}))
在单元格D4中,输入公式统计错误值的数量:
=SUM(IF(ISERROR(A1:A22),1))
注意,这是一个数组公式,所以在输入完后要按Ctrl Shift Enter键。
在单元格D5中,统计该区域中所有数据的数量:
=COUNTA(A1:A22)
结果如下图2所示。
图2
小结:灵活运用COUNT/COUNTA/COUNTIF函数,并与其他函数相结合,能够实现很多统计相应条件数据的需求。
上面的示例只是一个简单的演示,供有兴趣的朋友开拓思路。