SUMPRODUCT+ISNUMBER统计除请假以外参与考核的部门人数

网友投稿 368 2022-10-15

SUMPRODUCT+ISNUMBER统计除请假以外参与考核的部门人数

如下样表:

统计各个部门参与考核的人数。其中:请假的不参与考核。

公式实现

在F2单元格输入公式:

=SUMPRODUCT((B2:B15=E2)*ISNUMBER(C2:C15))

即可计算指定部门参与考核的人数(请假除外)。

如下图:

公式解析

(B2:B15=E2):

比较B2:B15各单元格与E2单元格值是否相等,如相等返回TRUE,不相等则返回FALSE,所以,此部分返回由TRUE与FALSE组成的数组:

{TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;}(数组1)

ISNUMBER(C2:C15):

判断C2:C15各单元格的值是否为数值,如是返回TRUE,不是则返回FALSE,所以,此部分也返回由TRUE与FALSE组成的数组:

{TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;}(数组2)

SUMPRODUCT((B2:B15=E2)*ISNUMBER(C2:C15)):

将数组1与数值2对应位置的值相乘,然后加和,即得结果。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:excel分页报表如何自动生成 excel自动生成分页报表的方法
下一篇:SUMIFS函数——多条件求和
相关文章