Excel中SUMPRODUCT函數(shù)多條件求和(關(guān)系為或)
在Excel中,我們經(jīng)常需要根據(jù)多個條件來進(jìn)行求和操作。一般情況下,我們可以使用SUMPRODUCT函數(shù)來實(shí)現(xiàn)這一功能。 基本用法 SUMPRODUCT函數(shù)的基本形式如下: SUMPRODUCT
在Excel中,我們經(jīng)常需要根據(jù)多個條件來進(jìn)行求和操作。一般情況下,我們可以使用SUMPRODUCT函數(shù)來實(shí)現(xiàn)這一功能。
基本用法
SUMPRODUCT函數(shù)的基本形式如下:
SUMPRODUCT((第1列滿足第1條件)*(第2區(qū)域滿足第2條件)*……*(第n區(qū)域滿足第n條件))
上述公式表示根據(jù)條件計數(shù)。如果我們想要進(jìn)行條件求和,可以將公式修改為:
SUMPRODUCT((第1列滿足第1條件)*(第2區(qū)域滿足第2條件)*……*(第n區(qū)域滿足第n條件)*(某列區(qū)域))
這里所指的條件關(guān)系是“且”,即同時滿足從1到n的條件才參與計數(shù)或求和。
條件關(guān)系為“或”
接下來,我將介紹如何使用SUMPRODUCT函數(shù)進(jìn)行條件關(guān)系為“或”的求和。
假設(shè)我們有一個表格,其中包含班級、就業(yè)企業(yè)和工資三列數(shù)據(jù)。我們想要求和滿足以下條件的工資項(xiàng)目:班級名稱是一班或者就業(yè)企業(yè)是強(qiáng)力。
首先,我們可以使用數(shù)組公式來判斷每條記錄是否滿足條件。具體操作如下:
- 在一個空白區(qū)域輸入以下公式:
(班級區(qū)域“一班”) (就業(yè)企業(yè)區(qū)域“強(qiáng)力”)
- 按下Ctrl Shift Enter鍵,將公式作為數(shù)組公式輸入。
這樣,我們就得到了一個由0和1組成的數(shù)組。其中,1代表該位置滿足條件中至少一個,0代表該位置不滿足條件中的任意一個。
接下來,我們將這個數(shù)組與工資區(qū)域相乘,并使用SUMPRODUCT函數(shù)對結(jié)果進(jìn)行求和。具體操作如下:
- 選中工資區(qū)域。
- 輸入以下公式:
SUMPRODUCT(數(shù)組*工資區(qū)域)
最后,按下Ctrl Shift Enter鍵,即可得到滿足條件的工資項(xiàng)目的求和結(jié)果。
通過上述方法,我們可以實(shí)現(xiàn)多條件關(guān)系為“或”的求和操作。