2022/09/15

使用SUMIFS加總符合多個條件的資料


SUMIFS與大家很常使用的函數SUM一樣,都是用來計算範圍內的數字加總,不過SUMIFS又更厲害了,它多了可以設定判斷條件的功能,只要設定好加總條件,就可以快速的只加條件內的數字值。
SUMIFS也與SUMPRODUCT有一點類似,但SUMPRODUCT又多了乘積的功能,兩篇使用鄉圖的範例表格,可以一起看看哪裡不同喔!

其他參考:

《 加總多條件乘積 》的SUMPRODUCT用法


    基本說明

    SUMIFS函數公式在 Microsoft Excel 和 Google Sheet 中皆可使用,且用法相同,此篇使用 Google Sheet 作為範例圖。為方便辨識,儲存格標示為  黃底  的是帶有函式資料的儲存格;儲存格標示為  綠底  的為可修改資料,且會影響公式結果的儲存格;標示為  淺灰底  的為黃底儲存格的公式文字。



    函數SUMIFS介紹

    針對多項條件的設定,計算範圍的總和。
    函數公式:  SUMIFS( 加總範圍, 條件範圍1, 條件1, 條件範圍2, 條件2, ... ...)  
    • 加總範圍:
      要加總的數字範圍,要確認資料範圍均為數字,若有文字資料將會顯示 #VALUE! 錯誤代碼 (參考:常見的錯誤代碼)。

    • 條件範圍:
      放入要判斷條件的儲存格範圍,通常為單行或單列。

    • 條件:
      ① 與文字或數字相等
       文字 前後加上「"」雙引號寫入公式
       EX:SUMIFS( 加總範圍, 條件範圍1, "Smart", 條件範圍2, "Cookie")
       數字 直接寫入公式
       EX:SUMIFS( 加總範圍, 條件範圍1, 123, 條件範圍2, 456)

      ② 與儲存格內容相等
       使用「"」雙引號將等號框住,再使用「&」連結儲存格
       EX:SUMIFS( 加總範圍, 條件範圍1, "="&B1, 條件範圍2, "="&D5)

      ③ 數字範圍
       一樣使用「"」雙引號將運算符號框住,小於「"<"」、大於「">"」、小於等於「"<="」、大於等於「">="」,要判斷的數字直接填在運算符號後面即可。
       EX:SUMIFS( 加總範圍, 條件範圍1, "<50", 條件範圍2, ">30")
          SUMIFS( 加總範圍, 條件範圍1, "<=50", 條件範圍2, ">=30")



    函數實際操作

    此篇的函數公式結果顯示如下(  黃底  內容):
      《 步驟 》
    1. 加總進口數量 (D2):
      要加總的數量範圍為I3:I8,判斷條件為產地是進口的值,產地範圍G3:G8,進口文字置放於B2儲存格,使用「"」雙引號加上「&」連接判斷條件。
      =SUMIFS(I3:I8,G3:G8,"="&B2)

    2. 固定加總範圍:
      將範圍儲存格英文及數字前加上符號「$」,這樣在拉取或複製貼上儲存格時就不會被更改到。
      =SUMIFS($I$3:$I$8,$G$3:$G$8,"="&B2)

    3. 加總本土數量 (D4):
      複製 D2 儲存格公式,直接貼上 D4,公式就會自動調整沒有固定的欄位,變成以下公式。
      =SUMIFS($I$3:$I$8,$G$3:$G$8,"="&B4)

    4. 計算進口總計金額 (D3):
      與加總數量的方式一樣,總額範圍為J3:J8,判斷條件為產地是進口的值,產地範圍G3:G8,進口文字置放於B2儲存格,使用「"」雙引號加上「&」連接判斷條件。
      =SUMIFS(J3:J8,G3:G8,"="&B2)

    5. 固定資料範圍:
      繼續編輯 D3,在範圍的儲存格英文數字前面加上「$」,這樣在拉取套用公式的時候就不會被調整到。
      =SUMIFS($J$3:$J$8,$G$3:$G$8,"="&B2)

    6. 計算本土總計金額 (D5):
      複製 D3 儲存格公式,直接貼上 D5,公式就會自動調整沒有固定的欄位,變成以下公式。
      =SUMIFS($J$3:$J$8,$G$3:$G$8,"="&B4)

    7. 計算總金額 (D6):
      因為已經有相乘好的總額欄位J3:J8,因此使用SUM公式加起來就好了。
      =sum(J3:J8)

    8. 完成~~~~~


    EXCEL公式小工具

    使用方式
    1. 輸入要加總的儲存格範圍
    2. 輸入要判斷的條件範圍
    3. 選擇要判斷的條件(文字/數字),數字需再額外選擇運算符
    4. 可依照需求再增加多項條件
    5. 按下 Enter 按鈕
    6. 點擊輸出的函數公式就可以直接複製
    7. 將它貼在想要顯示的儲存格內即可
    加總範圍


    等於
    大於 小於 大於等於 小於等於 等於
    Copied!

    0 Comments:

    張貼留言