SUMIF函數的公式及使用方法

來源:互聯網
上載者:User

   SUMIF函數功能

  SUMIF函數用於計算儲存格範圍或數組中符合某個指定條件的所有數位總和。

  SUMIF函數格式

  SUMIF(range,criteria,[sum_range])

  參數說明

  range(必選):表示要進行條件判斷的儲存格範圍。

  criteria(必選):表示要進行判斷的條件,形式可以為數字、文本或運算式。例如,16、"16"、">16"、" 圖書 " 或 ">"&A1。

  sum_range(可選):表示根據條件判斷的結果要進行計算的儲存格範圍。如果省略該參數,則對參數 range 指定的儲存格範圍中合格儲存格進行求和。

  SUMIF函數使用注意事項

  (1)當參數criteria中包含比較子時,運算子必須用雙引號括起,否則公式會出錯。

  (2)可以在參數 criteria 中使用萬用字元-問號(?)和星號問號用於匹配任意單個字元,星號用於匹配任意多個字元。例如,尋找儲存格結尾包含“商場”二字的所有內容,可以寫為“"* 商場 "”。如果需要尋找問號或星號本身,則需要在問號或星號之前輸入一個波狀符號(~)。

  (3)參數 sum_range 可以簡寫,即唯寫出該地區左上方的儲存格,SUMIF 函數會自動從該儲存格延伸到與參數 range 等高的地區範圍。例如,對於公式 =SUMIF(A1:A5,">3",B2) 來說,參數 sum_range 只輸入了一個儲存格參照 B2,此公式相當於=SUMIF(A1:A5,">3",B2:B6)。

  (4)range 和 sum_range 必須為儲存格範圍引用,而不能是數組。

  SUMIF函數使用方法執行個體

  SUMIF函數使用方法執行個體一:計算某部門員工年薪總和

  本例效果如圖1所示,在儲存格 G1 中輸入一個公式並按【Enter】鍵,計算工程部員工年薪總和。公式如下 :

  =SUMIF(B2:B14,"工程部",D2:D14)

  圖1 計算某部門員工年薪總和

  SUMIF函數使用方法執行個體二:計算前兩名和後兩名員工的銷售額總和

  本例效果如圖2所示,在儲存格 E1 中輸入一個公式並按【Enter】鍵,計算銷售額位於前兩名和後兩名的員工的銷售額總和。公式如下 :

  =SUMIF(B2:B10,">"&LARGE(B2:B10,3))+SUMIF(B2:B10,”<”&SMALL(B2:B10,3))

  圖2 計算前兩名和後兩名員工的銷售額總和

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.