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自己嘗試一下吧~


如果您喜歡這篇教程,別忘了點贊和轉發哦,感謝您的支持!小夥伴們明天見~


分享到:


相關文章: