如何統計多條件匯總數據
在現實工作中,經常需要對某個列數據進行多條件匯總求和統計。例如要對員工工資3000元至5000元的工資總額進行統計,該如何操作呢?
我們可以使用SUMIFS函數多條件求和。公式如下 :
SUMIFS(D2:D14,D2:D14,「>=3000,D2:D14,」<=5000「)
SUMIFS函數
用途:根據指定多條件對若干單元格、區域或引用求和。
語法:SUMIFS(sum_range,criteria_range1, criteria1,[ criteria_range2, criteria2],……)
參數:sum_range 為需要求和的單元格區域,可以是數字或包含數字的名稱、區域或單元格引用。忽略空白值和文本值。criteria_range1是計算關聯條件的第一個區域,criteria1為第一個關聯條件。criteria_range2,criteria2,……是附加的其他區域信關聯條件。
其他方法:
1、使用sumif函數,公式如下 :
=SUMIF(D2:D14,">=3000「)-SUMIF(D2:D14,」>5000「)
2使用SUM函數和SUMIF函數,公式如下:
=SUM(SUMIF(D2:D14,{">=3000",">5000"})*{1,-1})
3使用SUMPRODUCT函數,公式如下:
=SUMPRODUCT((D2:D14>=3000)*(D2:D14<=5000)*D2:D14)
SUMPRODUCT函數
用途:在給定的幾組數組中,將數組間對應的元素相乘,並返回乘積之和。
語法:SUMPRODUCT(array1,array2,array3,……)
參數:Array1,array2,array3,……為2 至30 個數組,其相應元素需要進行相乘並求和。
例:公式「=SUMPRODUCT({3,4;8,6;1,9},{2,7;6,7;5,3})」的計算結果是156。