close

317

SUMIF函數的公式語法及使用方法實例

示範檔

範例檔

317.XLSX

結果檔

 

SUMIF函數

函數類型:數學與三角函數

    明: 用於計算儲存格範圍或陣列中符合某個指定條件的所有數字的總和。

    法: SUMIF(Range,Criteria,[Sum_range])

    數: Range:必選用參數,表示要進行條件判斷的儲存格範圍。
Criteria
:必選用參數,表示要作為條件進行判斷的儲存格範圍,形式可以為數值、文字或運算式。例如,16"16"">16"" 圖書 " ">"&A1。。
Sum_range
:可選用參數,表示根據條件判斷的結果要進行計算的儲存格範圍。如果省略該參數,則對參數 range
指定的儲存格區域中符合條件的儲存格進行求和。

    明: Criteria參數中包含比較運算子時,運算子必須用雙引號括起,否則公式會出錯。
可以在Criteria參數中使用萬用字元問號(?)和星號(*)。問號用於匹配任意單個字元,星號用於匹配任意多個字元。如果需要查找問號或星號本身,則需要在問號或星號之前輸入一個波形符(~)
Sum_range
參數可以簡寫,即只寫出該範圍左上角的儲存格,Sumif 函數會自動從該儲存格延伸到與參數Range等高的區域範圍。例如,對於公式 =SUMIF(A1:A5,">3",B2) 來說,Sum_range參數只輸入了一個B2儲存格參照,此公式相當於=SUMIF(A1:A5,">3",B2:B6)
Range
Sum_range
必須為儲存格範圍參照,而不能是陣列。

n  SUMIF函數使用方法實例一:計算某部門員工年薪總和

步驟1:開啟317.XLSX檔案,內容如下圖所示。

image

步驟2:G1儲存格中輸入一個公式:「=SUMIF(B2:B11,"財務部",D2:D11)」後,再按「Enter」鍵,如下圖所示,計算財務部員工年薪總和。

image

n  SUMIF函數使用方法實例二:計算前兩名和後兩名員工的薪水總和

步驟1:G1儲存格中輸入一個公式:「=SUMIF(D2:D11 , ">"&LARGE(D2:D11 , 3))+SUMIF(D2:D11 , "<"&SMALL(D2:D11,3))」後,再按「Enter」鍵,如下圖所示,計算薪資前後各二名薪水總和。

image

公式解析

第一個 SUMIF 函數中使用">"&LARGE(D2:D11 , 3)作為條件,表示大於區域D2:D11中第3大的資料,即區域中的前兩大資料。同理,第二個 SUMIF 函數中使用"<"&SMALL(D2:D11,3)作為條件,表示小於區域B2:B10中倒數第 3 小的資料,即區域中倒數第一和第二小的資料。


arrow
arrow
    創作者介紹

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