Excel萬能函數SUMPRODUCT

2021-02-14 Excel之家ExcelHome

Excel中有一個函數幾乎萬能,無論是條件計數統計,還是條件求和匯總,都可以利用它來輕鬆搞定,它就是SUMPRODUCT,如果你還不了解它,好好往下看。

SUMPRODUCT函數是Excel中的數學函數,用於在給定的幾組數組中,將數組間對應的元素相乘,並返回乘積之和。

 

為了大家更好的理解,下面結合一個實際案例來介紹。


上表中左側是數據源區域,包含員工的姓名、基礎津貼和工種強度係數。

需要統計的是所有員工的應發津貼之和。

應發津貼=基礎津貼*工種強度係數

這個問題用SUMPRODUCT函數處理,會變得非常簡單。

這裡給出兩種方法。

方法1:

=SUMPRODUCT(B2:B12,C2:C12)

方法2:

=SUMPRODUCT(B2:B12*C2:C12)

兩種方法的區別在於,SUMPRODUCT函數的兩個參數之間的連接符號不同,方法1用逗號,連接,方法2用乘號*連接。

這個案例的數據源中全部是數值,所以兩種方法返回的結果一致。

如果當數據源中包含文本數據時,使用方法1依然可以返回正確結果,但使用方法2會導致文本和數值相乘,返回錯誤值#VALUE!

這只是SUMPRODUCT函數的基礎用法,下面咱們再多來看幾個案例,介紹這個函數豐富的應用方法。

SUMPRODUCT函數單條件計數 

SUMPRODUCT函數處理條件計數問題也是順手拈來。


表格左側是數據源區域,要在右側的黃色單元格,用公式統計女生數量。

D2單元格輸入以下公式:

=SUMPRODUCT(N(B2:B12="女"))

SUMPRODUCT函數多條件計數  

SUMPRODUCT函數不單能搞定單條件計數統計,多條件計數也沒問題。


表格中左側是數據源區域,右側黃色單元格輸入公式。

要統計高於80分的女生人數,E2單元格輸入以下公式:

=SUMPRODUCT((B2:B12="女")*(C2:C12>80))

SUMPRODUCT函數多條件求和統計  

SUMPRODUCT函數不但能搞定條件計數功能,還可以處理條件求和統計。


表格中左側是數據源區域,右側黃色單元格輸入公式。

要統計高於80分的女生總分,E2單元格輸入以下公式:

=SUMPRODUCT((B2:B12="女")*(C2:C12>80)*C2:C12)

SUMPRODUCT函數多條件統計示例 

為了大家更好地理解SUMPRODUCT函數多條件統計的用法,咱們再來看一個案例。


表格左側是員工業績表,右側的黃色區域需要輸入公式,統計3月份指定員工的業績之和。

G3單元格輸入以下公式,並向下填充

=SUMPRODUCT((MONTH($A$2:$A$14)=3)*($B$2:$B$14=F3),$C$2:$C$14)

SUMPRODUCT函數模糊條件求和

SUMPRODUCT函數不但能夠搞定精確條件查詢,模糊條件求和也不在話下。

由於SUMPRODUCT函數不支持通配符*和?的使用,所以遇到模糊條件求和時,需要配合其他函數嵌套完成。


表格左側是數據源區域,我們要統計的是銷售部門女性員工的獎金之和。

這裡的銷售部門就是一個模糊條件,包括銷售1部、銷售2部……等。

在F2單元格輸入以下公式:

=SUMPRODUCT(ISNUMBER(FIND("銷售",C2:C12))*(B2:B12="女"),D2:D12)

SUMPRODUCT函數跨列條件求和

今天來結合一個實際工作中經常會遇到的問題,介紹SUMPRODUCT函數跨列條件求和的方法。


數據源中包含每個分公司各個季度的計劃數據和實際數據,要在黃色區域分別對計劃、實際數據進行匯總。

在J3單元格輸入以下公式,再填充至K6單元格區域。

=SUMPRODUCT(($B$2:$I$2=J$2)*$B3:$I3)

SUMPRODUCT函數實現多權重綜合評價

工作中遇到的KPI績效多權重計算問題,也可以通過SUMPRODUCT函數解決。


這個表格中展示了參與KPI考核的四項佔比,以及每個員工這四項分別的得分。

需要根據每個考核項各自佔比不同,計算員工的KPI綜合得分。

黃色區域輸入公式,進行計算。

在F3單元格輸入以下公式,向下填充。

=SUMPRODUCT(B$2:E$2,B3:E3)

SUMPRODUCT函數二維區域條件求和

工作中經常遇到二維區域的條件求和,比如這種:


表格左側是數據源,右側黃色區域要輸入公式,根據二維區域條件求和。

在F2單元格輸入以下公式,填充至F2:K4單元格區域

=SUMPRODUCT(($A$2:$A$18=F$1)*($B$2:$B$18=$E2),$C$2:$C$18)

如果你覺得有用,就分享給朋友們看看吧~

本文由公眾號 Excel函數與公式 友情推薦

易學寶微視頻教程,1290個Office技巧精粹,每個技巧都與實際工作密切相關。輕鬆學習技巧,練就職場達人,淘寶搜索關鍵字:ExcelHome易學寶

相關焦點

  • 萬能Sumproduct函數,這幾點你必須要知道
    我們都知道Sumproduct函數在excel中是一個非常重要的函數,不僅能夠匯總還能統計計算,在特殊情況下還能擔任查找vlookup函數的用法,真是很喜歡這個函數。但是這幾點你必須知道:老闆讓我一定掌握它!
  • 善於使用sumproduct函數輕鬆實現excel數據的相乘相加
    我們在實際工作中,有時候我們需要對excel表格中的數據進行相乘後再相加,如果我們使用excel公式來解決這個問題,不但操作比較繁雜,而且容易出錯,這個時候我們就應該聯想到功能強大的excel函數,我們可以藉助強大的excel函數輕鬆實現數據的相乘相加,這個函數就是使用sumproduct函數
  • sumproduct函數的使用方法 sumproduct函數怎麼使用
    excel函數有個函數身兼數職那就是sumproduct函數,它有SUM、PRODUCT、COUNTIF、SUMIF、SUMIFS等函數的功能,下面我們就一起來學習sumproduct函數的使用方法吧。
  • excel區域乘積求和,使用函數sumproduct就可以快速實現
    銷售人員經常會使用到excel區域乘積求和的技能,因為銷售人員會對自己銷售的物品進行銷售金額的計算,銷售金額等於單價乘銷售數量,而銷售人員需要對求得一個月的銷售總金額,如果銷售的商品比較多,使用傳統計算器計算這些數據,就相對比較麻煩了,所以可以採用excel表格處理數據,excel
  • Excel萬能函數-Excel-函數技巧-sumproduct函數乘積求和函數
    Sumproduct函數在實際表格的應用中非常常用,特別是要計算排名,有條件的求和,求積等,現在讓我們來介紹用法。舉例下圖:(表示2X4X7+3X3X7+4X4X5+5X6X6+6X7X7)我們現在有一張圖-今日銷售表:函數使用方法一(乘積求和):計算今日銷售的總額:使用函數:SUMPRODUCT(C2:C12,D2:D12)函數使用方法二(條件求和):
  • 如何查找兩個excel表格的重複值?職場推薦使用Sumproduct函數
    ,如果遇到兩個excel表格需要比對,查找重複值的話,最好用的就是sumproduct函數了。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。一、掌握「sumproduct函數」的用法sumproduct函數是求多個數組的乘積之和,用法為=sumproduct(數組1,數組2,數組3……)將數組1、數組2、數組3分別一一對應相乘,然後求和。
  • 【Excel函數教程】SUMPRODUCT函數的應用
  • excel中的sumproduct函數太強大了!一個頂多個,不服不行
    在excel中,對於sumproduct函數的說明是返回相應的數組或者區域乘積的和。看上去就是一組數據和另一組數據先分別相乘然後求和嘛,其實sumprodct函數的用法不只是看上去這麼簡單,它兼有sum函數、product函數、sumif函數、sumifs函數、countif函數、countis等函數的功能。
  • 8種sumproduct函數的使用方法,除了強大,我不知道說什麼了
    今天要給大家介紹下Excel中的「萬能公式」sumproduct函數,為什麼說他是萬能的呢,因為它能做的事情是實在多了,廢話不多說我們開始把sumproduct函數以及參數sumproduct函數:返回相應的數組或區域乘積的和第一參數:Array1第二參數:array2第三參數:array3,…….最多
  • 詳解SUMPRODUCT函數的使用方法以及使用技巧
    Hello,大家好,這一張我們來學習SUMPRODUCT函數,這個函數堪稱excel中的「萬能公式」我們前兩章學習的條件求和,條件計數,都能用它來實現,但是SUMPRODUCT函數是一個數組公式,數組對於初學者來說理解起來還是有一定的難度的開始之前建議大家先看下這兩個視頻,大概了解下什麼是數組
  • WPS-Excel表格sumproduct函數一次性算出相乘相加總額
    excel表格單純相加或者相乘大家都會應用,但是有時候我們需要算出相乘相加的總額,這種計算也是可以一次性算出的。今天來教大家怎樣在WPS表格中,讓數據一次性算出相乘相加的總額,會了這個小技巧,會方便很多。實例、算出第二周總銷售額。
  • Excel必學的sumproduct函數,全部9種用法都在這
    我們在處理日常工作的時候,函數是一個不可缺少的部分,Excel中除了有vlookup等萬能查詢函數,還有我們必須要熟悉的sumproduct函數,它可以實現求和、單一多條件和複雜情況下的各類計數及綜合排名等數據處理,今天我們就來學習一下這個函數的全部9種用法。
  • Excel教程:sumproduct函數多條件求和
    Excel技巧37:sumproduct函數多條件求和
  • 「Excel技巧」sumproduct函數的含義及各種用法
    今天跟大家一起來認識一個很好用的函數:sumproduct函數。sumproduct函數,sumproduct是由兩個英文單詞組成,即sum和product。Sum代表求和,product代表乘積,組成的sumproduct就是乘積之和。
  • Excel中的"萬能函數",解決工作中80%的常見問題
    今天要給大家介紹下Excel中的「萬能函數」sumproduct函數,為什麼說他是萬能的呢,因為它能做的事情是實在多了,廢話不多說我們開始把sumproduct函數以及參數sumproduct函數:返回相應的數組或區域乘積的和第一參數:Array1第二參數:array2第三參數:array3
  • Excel中的sumproduct函數如何進行加權求和?
    在進行Excel求和的時候會遇到加權求和,這個使用sumproduct函數也是可以很簡單的進行操作吧,下面來看看吧!1.我們根據題意求出考試成績,根據相關權重進行運算。2.在空白單元格中輸入sumproduct函數,框選權重條件單元格範圍。
  • 萬能函數Sumproduct的4個超級實用技巧解讀!
    在眾多的函數公式,有一個函數具有求和、計數多種功能,此函數就是Sumproduct。一、多條件求和。2、萬能公式:=Sumproduct((條件1*條件2……條件N)*數據區域)二、計算不重複值的個數。目的:統計銷售員數和地區數。
  • excel技巧-對兩列數據進行先相乘然後求和使用函數sumproduct
    今天小編向大家介紹sumproduct函數,這個函數叫做乘積函數,即可以對數據區域進行乘積後再求和,非常好用。此函數公式為=sumproduct(arrray1,【array2】,【array3】,……)array1:即為要使用的第一組數據;array2:即為第二組數據;sumproduct函數可以將兩組以上的數據進行乘積後求和
  • 能求和、計數,還能排名的萬能函數Sumproduct應用技巧解讀...
    在眾多的Excel函數中,能同時完成求和、計數以及排名功能的函數不多,其中Sumproduct就是其中一個。一、萬能函數Sumproduct:功能及語法結構。二、萬能函數Sumproduct:單條件求和。目的:計算相應地區的總銷售額。
  • Excel最強求和函數SUMPRODUCT()的使用方法
    excel首先,這個函數類似於求和函數SUM,但是比SUM的用法要更高級,它是對數組的成績進行求和的。3、對計算的數組添加條件:如SUMPRODUCT( A1:D1, A2:D2 ),我想對{A1:D1}中滿足某個條件的進行sumprouduct計算,比如說{A1:D1}大於2的參與求和,公式可以寫成這樣SUMPRODUCT( (A1:D1>2)*1, A2:D2 ),為什麼要加括號乘1呢?