在 Excel 中 SUMPRODUCT是一個強大的函數,本文將介紹 6種常見且必學的SUMPRODUCT函數用法,包括基礎用法、加權平均、條件求和、單條件求和、多條件求和跟進階應用。無論是 Excel初學者、進階使用者,這篇文章可幫助大家充分了解怎麼應用 SUMPRODUCT函數,提高工作效率,輕鬆解決複雜的數據分析問題。
更多熱門文章:
● 6種 Excel DATEDIF函數計算年資、兩個日期之間的天數、月數、年數
● 一次學會 Excel下拉選單,基礎和進階應用、多層連動、搜尋功能
● 3個 Excel必學時間日期函數,上班族表格必學!
● 6招 Excel VBA編輯器簡單開啟方式
● 如何在 Excel表格中製作 QR Code?還能加入網站連結
6種 Excel SUMPRODUCT函數用法:
SUMPRODUCT基本用法:
假設我們有兩組數組,
<1> 數組1:{1, 2, 3}
<2> 數組2:{4, 5, 6}
透過 SUMPRODUCT 相對應數組相乘後加總是 32,是怎麼計算的呢?
公式:=SUMPRODUCT({1, 2, 3}, {4, 5, 6})
計算過程:1*4 + 2*5 + 3*6 = 4 + 10 + 18 = 32
SUMPRODUCT加權平均:
這可以應用在計算學生成績上,每科成績乘以加權值,最後再把成績相加。
我們有一組分數和對應的權重,
<1> 分數:{80, 90, 100}
<2> 權重:{0.2, 0.3, 0.5}
透過 SUMPRODUCT 相對應數組相乘後加總是 93,是怎麼計算的呢?
公式:=SUMPRODUCT({80, 90, 100}, {0.2, 0.3, 0.5})
計算過程:80*0.2 + 90*0.3 + 100*0.5 = 16 + 27 + 50 = 93
SUMPRODUCT條件求和:
我們有個 Excel數據表,有產品售價、銷售數量,怎麼快速算出一整天全部的銷售金額?千萬不要一個一個相乘後,再用 SUM函數來加總,只要用 SUMPRODUCT 就能快速將相對應的產品售價x產品銷售數量,算出最後的加總銷售金額。
首先「=SUMPRODUCT(圈選所有產品的售價)」,選取後按下 F4,鎖定公式中要參考的對應售價。
公式後方接著選擇,我們每天的產品銷售數字。
算出 G6 銷售總額後,滑鼠往下一拉,後面每天的銷售總額就能算完成,因為我們有用 F4 鎖定產品售價的欄位,這樣一來就不用擔心參考的產品售價欄位會跑掉。
SUMPRODUCT單條件求和
接下來的教學是要分享「單條件求和」,在業務銷售業績排行中,女性、男性的排序都是被打亂的,我們想單獨計算「所有女性」的銷售總金額。
公式:=SUMPRODUCT((D25:D33=G25) <= 這部份是先設定對應的性別。
性別設定好後,輸入相乘「*」符號,再選擇「對應的銷售金額」。
最後按下 Enter,銷售業績排行中所有女性的銷售金額就會完成加總。
單條件求和 完整公式:=SUMPRODUCT((D25:D33=G25)*(E25:E33))
SUMPRODUCT多條件求和(且)
接下來的教學是要分享「多條件求和(且)」,就是 SUMPRODUCT指定的多條件都要符合, 這次我們要加總的銷售金額條件是「家電三部+女性」。
首先 =SUMPRODUCT((D25:D33=G25) 先把對應的部門設定好,要篩選出「家電三部」。
再來加入對應的性別,=SUMPRODUCT((D25:D33=G25)*(D25:D33=H25) 。
最後加入對應的銷售金額。
按下 Enter,這樣就能算出符合「家電三部+女性」的銷售總金額。
多條件求和,要符合全部條件,完整公式:=SUMPRODUCT((B25:B33=G25)*(D25:D33=H25)*(E25:E33))
SUMPRODUCT多條件求和(或)
接下來的教學是要分享「多條件求和(或)」,就是 SUMPRODUCT指定的多條件中只需要符合其中一項條件就可以, 這次我們要篩選出銷售金額條件是「家電一部、家電三部(擇一) +男性」。
首先 =SUMPRODUCT((D25:D33=G25) 先把對應的部門設定好,要篩選出「家電三部 或 家電一部」,中間要用「+」號,這樣篩選條件時就會變成 A 或 B。
再來加入對應的性別,=SUMPRODUCT(((B25:B33=G25)+(B25:B33=H2)*(D25:D33=I25) 。
最後加入對應的銷售金額。
按下 Enter,這樣就能選出符合「家電三部 or 家電一部 + 男性」的銷售金額。(小提醒:如果今天是把家電一部放前面,篩選時就會以 家電一部的男性 為優先)
多條件求和,只要符合一項條件,完整公式:=SUMPRODUCT(((B25:B33=G25)+(B25:B33=H2))*(D25:D33=I25)*(E25:E33))