close

315

SUMIF函數同時加總兩種情況下的資料之和

示範檔

範例檔

315.XLSX

結果檔

一般來講,SUMIF函數是用來單條件求和的,如果要多條件求和呢?能否也使用SUMIF函數來實現多條件求和呢?答案是肯定的,各位同學可以借助輔助列來實現的。

現在要根據地區的名字來求和,一個是中和,一個是永和。如果用SUMIF函數來求營業額之和,顯然常見的是這樣的:

n   寫法1-SUMIF函數

點取F3儲存格輸入公式:「=SUMIF(B2:B14,F1,C2:C14)+SUMIF(B2:B14,F2,C2:C14)」後,再按「Enter」鍵,即可看到運算結果,如下圖所示。

image

這種寫法是比較普通的,優點是容易看懂,缺點是如果有很多地區欲求他們的累計則比較繁瑣。

n   寫法2-SUMIF函數與SUM函數混合

點取G3儲存格輸入公式:「=SUM(SUMIF($B$2:$B$14,{"樹林";"板橋"},$C$2:$C$14))」後,再按「Enter」鍵,即可看到運算結果,如下圖所示。

image

這裡{"樹林";"板橋"}值陣列,充當SUMIF函數的第2個參數。因為SUMIF同時分別求兩個地區的營業額之和,因此要在SUMIF的最外面再加一個SUM來加總這兩個求和值。

n   寫法3-SUMIF函數與SUM函數混合

當然如果覺得用值陣列也比較麻煩,不方便修改。則可以用儲存格範圍參照來代替。

點取H3儲存格輸入公式:「=SUM(SUMIF($B$2:$B$14,$H$1:$H$2,$C$2:$C$14))」後,再按「Ctrl + Shift + Enter」鍵,即可看到運算結果,如下圖所示。

image

由於是按Ctrl + Shift + Enter三鍵來完成,故稱之為陣列公式。若只是單純按Enter鍵是無法計算的。

或者

點取H3儲存格輸入公式:「=SUMPRODUCT(SUMIF($B$2:$B$14,$H$1:$H$2,$C$2:$C$14))」後,再按「Enter」鍵,即可看到運算結果,如下圖所示。

image

 


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()