count函数的高级方法,count函数多条件计数

首页 > 技术 > 作者:YD1662022-11-24 03:19:19

在用Excel进行班次排班的时候,相信许多人都会用到的一个函数那就是Countif条件计数函数,我们经常会用它来统计对应班次的个数。但是使用过程中我们都知道Countif可以用来统计某一个值的个数,但是统计多个值的次数就会显得有心无力。今天我们就来学习一下,如何运用Countif函数来进行多条件值的统计。

案例说明:如何利用Countif函数来统计早班和晚班的总数

count函数的高级方法,count函数多条件计数(1)

如上图,我们需要利用Countif函数来一次性统计早班和晚班个数。如果是单纯的统计早班或者晚班的个数我们可以使用下面简单的公式就可以了:

早班=COUNTIF(D2:J2,"早班")

晚班=COUNTIF(D2:J2,"晚班")

但是当我们需要一次统计早班和晚班的总数的时候,Countif函数看起来明显是不够用。这里很多人可能就是用的 号来处理了,如下图所示:

count函数的高级方法,count函数多条件计数(2)

函数公式:

=COUNTIF(D2:J2,"早班") COUNTIF(D2:J2,"晚班")

像上面这种 的方式当然也是可以达到效果,但是当条件比较多的时候就会显得非常的累赘。下面我们就来看一下Countif函数另外一种特殊的写法,如下图:

count函数的高级方法,count函数多条件计数(3)

函数公式:

=sum(countif(d2:j2,{"早班","晚班"}))

函数解析:

1、这里我们用到了{}数组的方式以及搭配Sum函数进行嵌套的方式进行计算;

2、countif(d2:j2,{"早班","晚班"}),按F9我们可以得到结果为如下:

Sum({2,3}),它会把早班和晚班单独的求出来,最后我们再用Sum函数进行一次性求和来处理。

现在你学会Countif函数的高级用法操作了吗?

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.