常用的计数函数,包括:COUNT、COUNTA、COUNTBLANK、COUNTIFS、SUMPRODUCT、FREQUENCY等等。
1、COUNT函数:用于Excel中对给定数据集合或者单元格区域中数据的个数进行计数,其语法结构为COUNT(value1,value2, ...)。下图中的例子是使用COUNT计算出勤天数,如果出勤了,就会有出勤时间(小时数是数值),未出勤则没有。
2、COUNTA:是返回参数列表中非空的单元格个数。利用函数COUNTA可以计算单元格区域或数组中包含数据的单元格个数。下图中的例子是计算出勤人数,使用COUNTA函数统计出勤时间数据中有数据(非空)的单元格数量。
3、COUNTBLANK:计算指定单元格区域中空白单元格的个数。下图中的例子是计算缺勤人数,使用COUNTBLANK函数统计出勤时间数据中没有数据(空白)的单元格数量。
4、此外,我们还可以联合使用几个计数函数。下图中的例子是计算出勤率,我们使用COUNT计算出勤人数数量(B列数据),COUNTA计算非空单元格数量(A列数据),然后前者除以后者即可。
5、SUMPRODUCT函数:统计符合多个(或单个)条件的数据个数。SUMPRODUCT函数和COUNTIFS函数的逻辑稍有不同。SUMPRODUCT函数写条件时,是把条件一个一个写好,再统计数量。
下图公式解读:
公式1:提取由5个数字组成的工号数量。LEN用于提取字符数量。
公式2:提取首字母为F的工号数量。LEFT用于截取最左边的字符。
公式3:提取首字母为S的工号数量。LEFT用于截取最左边的字符。由于个别条件是文本条件,*1的目的是为了让条件可以进行运算。