说到计数函数,我们大家首先就会想到count等统计函数。涉及到条件计数的时候还有countif、countifs等函数。今天我们来深入学习一下,countif函数的一招80%人没有见过的高级用法,如何一次性统计多个条件数据。
案例:如上图,当我们需要统计每个人每个班次的个数的时候,这时候用countif函数就是最简单的。 函数:=COUNTIF(D2:J2,'早班') 说明:这个函数有两个参数,第一参数是需要统计的区域,第二参数为你要统计的条件值。如果是统计休息或者晚班的个数的时候,同样只需要修改第二参数即可。 注意点:统计文本个数的时候需要用英文下的双引号处理。
案例:统计人员早班和晚班的个数 函数:=SUM(COUNTIF(C2:J2,{'早班','晚班'})) 说明:这里我们用了sum和countif两个函数来处理,如果是单一用countif函数可能我们需要先统计早班人数再统计晚班人数,然后相加来处理,这样会需要处理2次。 函数解析: 1、countif(C2:J2,{'早班','晚班'}),代表一次性统计两个班次,因为是以数值的方式统计多个数据,所以需要用{}来处理。我们单独选择countif(C2:J2,{'早班','晚班'}),按F9进行函数解析,可以得到下面的结果,早班和晚班会分别统计为1和4。 2、在第一步countif函数计数出早班和晚班人数分别为1和4的时候,我们最后用sum函数直接进行数据求和就可以得到我们需要的结果了。 现在你学会这个函数的用法了吗? |
|