符合多条件的数组公式应用详解

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


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


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


符合多条件的数组公式应用详解



这类多条件计算问题,多个条件之间是“或者”的逻辑关系,只需要满足其中的一个条件即可 。
对于此类问题,我们可以用数组公式的方式来解决:
=SUM((((B2:B94>=60) (C2:C94>=60) (D2:D94>=60))>0)*1)


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


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


视频加载中...

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


符合多条件的数组公式应用详解



第3步:对相加后的逻辑值进行判断
【符合多条件的数组公式应用详解】

符合多条件的数组公式应用详解



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


符合多条件的数组公式应用详解



第5步:对数值进行求和


符合多条件的数组公式应用详解



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


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


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


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

相关经验推荐