Excel同时满足多个条件数组公式如何表达?

各位伙伴大家好!我是归一!


本文将来解决之前遗留的一个问题:如何计算满足任意条件的计数和求和?


比如,想要统计下表中任意一门成绩大于等于60分的学员数。


Excel同时满足多个条件数组公式如何表达?


这类多条件计算问题,多个条件之间是“或者”的逻辑关系,只需要满足其中的一个条件即可。

对于此类问题,我们可以用数组公式的方式来解决:

=SUM((((B2:B94>=60)+(C2:C94>=60)+(D2:D94>=60))>0)*1)


下面,我们通过短视频将这个公式分解进行讲解。


第1步:判断问题中给出的所有条件


视频加载中...


第2步:将得到的逻辑值进行相加


Excel同时满足多个条件数组公式如何表达?


第3步:对相加后的逻辑值进行判断


Excel同时满足多个条件数组公式如何表达?


第4步:将逻辑值转换成数值


Excel同时满足多个条件数组公式如何表达?


第5步:对数值进行求和


Excel同时满足多个条件数组公式如何表达?


注意:前面我们所有的计算都是用的数组的批量计算方式,因此在执行公式的时候需要用组合键:ctrl+shift+enter的方式来执行。


此外,对于多个条件是“或者”关系的求和,我们只需要把公式当中"*1"改成乘以我们想要求和的字段即可。


小伙伴们快打开Excel自己尝试一下吧~


如果您喜欢这篇教程,别忘了点赞和转发哦,感谢您的支持!小伙伴们明天见~


分享到:


相關文章: