在Excel中,求和函數SUM和SUMIF,SUMIFS分別怎麼用,有什麼區別?

手機用戶74984779585


求和函數Sum系列,是Excel的基礎函數,也是常用函數之一,但是對於求和,並不是所有的同學都能夠掌握,尤其是條件求和…常見的函數SUM、SUMIF、SUMIFS都是求和函數,它們的區別是:SUM:是直接求和;SUMIF:單條件求和;SUMIFS:多個條件求和。

求和函數語法結構及解讀:

SUM函數:=sum(區域1,區域2,.....區域n),求參數中所有區域的和

SUMIF函數:=sumif(查找區域,條件,求和區域),按給定條件指定單元格求和

SUMIFS函數:=sumifs(求和區域,查找區域1,條件1,查找區域2,條件2.....查找區域n,條件n),指定區域內同時滿足多個條件的值進行求和

一、SUM函數。

語法結構:=sum(區域1,區域2,.....區域n)

目的作用:對指定區域內的值進行求和運算

案例演示:在某公司職員中,要獲得所有職員的總工資,使用SUM函數:

二、SUMIF函數。

語法結構:sumif(查找區域,條件,求和區域)

目的作用:對指定區域內滿足條件的值進行求和

案例演示:在某公司職員中,要獲得運營部職員的工資總額,使用SUMIF函數:

三、SUMIFS函數。

語法結構:=sumifs(求和區域,查找區域1,條件1,查找區域2,條件2.....查找區域n,條件n)

目的作用:對指定區域內同時滿足多個條件的值進行求和

案例演示:在某公司職員中,要獲得運營部男職員的工資總額,用SUMIFS函數:

如果我的回答對您有幫助,請關注頭條號獲取更多Excel的信息!


二班自修室


一、“一招鮮吃遍天”之sum函數

SUM函數有2個極其實用的使用技巧(基礎不做任何介紹):

1.不連續單元格一鍵求和

技巧:選中B2:N22區域,按下Ctrl+G組合鍵打開定位對話框---定位條件--空值---確定,然後所有需要填入求和結果的單元格都被選中了,按下快捷鍵Alt+=即可得到所有的求和結果了。Alt+=快捷鍵可以快捷地輸入sum函數,無論是什麼時候都可以。

2.“一鍵”搞定條件統計(包括條件求和條件計數等)

我就舉一個例子,利用sum函數進行條件求和:

要點說明:將B列的部門與後勤部(這裡直接引用B28單元格,與直接輸入"後勤部"是一樣的)用等號連起來:B27:B38=B28,我們將得到一列由TRUE和FALSE組成的數組,TRUE表示結果為後勤部,FALSE表示非後勤部,這一列數組去其他數字相乘時,TRUE和FALSE將分別轉換為1和0,然後再和那些數字相乘。因此我們後面乘以C27:E38區域,即可得到後勤部發出去的所有工資,最後利用sum函數將後勤部的結果全部加起來即可得到結果。公式如下:

{=SUM((B27:B38=B28)*C27:E38)}

我們可以看到公式外圍有大括號,這個代表是數組公式,咱們輸入完=SUM((B27:B38=B28)*C27:E38)後按下快捷鍵Ctrl+Shift+Enter完成公式的輸入即可得到正確的結果。

二、強大無比的“單條件求和”sumif函數

SUMIF函數是專職做單條件求和這個事情的。例如要求後勤部1月份的工資總和僅需下面的簡單公式就搞定了。

=SUMIF(B27:B38,B28,C27:C38)

當然sumif函數能做遠不止於此,如果能夠結合通配符,sumif函數通常可以搞定多條件求和的事情。例如下面的需求:如何快速求得奧迪品牌的銷售總量是多少?

有人或許利用篩選來做:

這種方法很簡單,然而不夠智能,加入是多個品牌,那麼就得做多遍,而且給到上級,他也看不出你這結果是怎麼來的。因此在職場中,我們更多使用的是函數法。

由於奧迪品牌的汽車存在多個型號但型號裡都帶有奧迪兩個字,因此我們可以利用sumif函數的條件參數可以使用通配符這個特性來完成任務,公式如下:

=SUMIF(A4:A13,"*奧迪*\

傲看今朝


基本介紹和用法我就分別寫了,具體看下面,文字要是看不明白,就看gif演示。

1、SUM 無條件求和

定義:返回某一單元格區域中所有數字之和。

用法:=SUM(數值1,數值2,……)

2、SUMIF 單條件求和

定義:sumif函數根據指定條件對若干單元格求和

用法:=sumif(區域,條件,[求和區域])

演示說明:gif中的$是為了絕對引用,你可以簡單的理解為【選擇區域】與【求和區域】位置不變,要是你想弄清楚絕對引用是怎麼回事,建議百度一下,不難的。

3、SUMIFS 多條件求和

定義:根據多個指定條件對若干單元格求和

用法:=sumifs(求和區域,區域1,條件1,[區域2,條件2],……)

演示說明:假設需要求101班男女生的總分?

注意點:sumifs 實際應用中會結合 絕對應用、通配符一起配合使用,下面gif演示,只是演示了這個函數的原理,要想知道絕對應用和通配符使用,可以自己嘗試一下

我是零度探索,一個希望打王者榮耀和玩弄office的少年,喜歡的關注一下唄!


零度探索


這裡,我就分享幾個Sum系列函數的用法,希望能幫到你!


Sum、Sumif、Sumifs區別

sum系列函數:sum、sumif、sumifs都是求和函數,TA們也很好區別。

sum:是直接求和;

sumif:單條件求和;

sumifs:多個條件求和

sum求和

公式: =sum( 區域1, 區域2, ... )

sum可以對連續或者不連續的多個區域求和。

對sum求和,還有一個很快很快的方法,那就是+=,最快求和,如下:

sumif條件求和

單條件求和,條件中,可以是用通配符,如:星號,問號,也可以使用邏輯符號,小於、大於、等於等符號。

sumifs多條件求和

sumifs的用法與sum類似,只是sumifs可以同時有多個條件。

sumproduct數組乘積求和

sum系列中,還有一個函數,那就是sumproduct乘積函數

sum系列求和函數就分享到這,希望能幫到你!

我是Excel技巧精選,別忘了,點贊、點贊、點贊!!!


Excel技巧精選


這3個函數的作用都是求和,

從功能上來看,三個函數基本用法是有區別的,

SUM:簡單求和,語法:

SUM(數值1,數值2,數值3,......)【參數最多30個】

SUMIF:單條件求和,語法:

SUMIF(條件區,條件,[求和區])【求和區為可選參數】

SUMIFS:多條件求和,可以看作SUMIFS的升級版,語法:

SUMIFS(求和區,條件區1,條件1,[條件區2,條件2],......)

怎麼來理解呢?舉一個簡單的例子來說明:一群員工,要獲得他們的總工資,使用SUM函數:

同樣這群員工,要獲得人事部的工資總額,使用SUMIF函數:

還是這群員工,要獲得人事部女員工的工資總額,用SUMIFS函數:

通過以上3個例子,可以比較直觀的區別個函數的作用和區別,我們可以把“條件”理解為語法中的“定語”,比如,把一家公司的所有員工看成一個群體,那麼,人事部的江西女員工包含3個定語“人事部”、“江西”、“女”,這樣,相信你對“條件”會有更加深刻的理解,在遇到相關問題時能夠更加靈活運用!


Excel精選技巧


求和SUM家族函數,是Excel種最基礎的函數之一,在日常工作中很常用。

而SUM家族中,又有Sum、Sumif、Sumifs幾個。

其實,這三個函數用法基本上相同,只是參數上有所區別。

SUM SUMIF SUMIFS

sum(求和區域1, 求和區域2, 求和區域3......)sumif(條件區域, 條件, 求和區域)sumifs(求和區域, 條件區域1, 條件1, 條件區域2, 條件2......)

其他求和小技巧

  • 快速求和

  • 按顏色求和

多張格式相同的工作表求和

更多實用小技巧,關注我的動態哦!


Excel大全


今天有位同學提出一個問題,如何多條件篩選後求和。

其實方法有很多,其中一個方法就是就是利用Sumifs函數多條件求和。

以下圖為例,求滿足條件“銷售一部”、“東北”地區、“蘋果”品種的總銷量。

在B15單元格寫入函數:=SUMIFS(D2:D11,A2:A11,銷售一部,B2:B11,東北,C2:C11,蘋果),Enter鍵結束。

求得“銷售一部”、“東北”地區、“蘋果”品種的總銷量為1100

函數分析:

Sumifs函數的第一個參數指定“求和區域”,第二個參數指定“條件區域”,第三個參數指定“條件”。

本例中,Sumifs函數的第一個參數指定的“求和區域”為D2:D11,第二個參數指定的“條件區域”為A2:A11,第三個參數指定的“條件”為“銷售一部”,第四個參數指定的“條件區域”為B2:B11,第五個參數指定的“條件”為“東北”,第六個參數指定的“條件區域”為C2:C11,第七個參數指定的“條件”為“蘋果”。

以上可以看出,只要指定第一個參數“求和區域”,其餘的參數都是一對一對增加,並且都是先指定“條件區域”然後再指定“條件”。

每增加一對參數就可以多篩選一種條件,即為多條件篩選求和的原理。

圖文教程看不懂沒關係!

私信回覆“171229”獲取《陶澤昱系列Sumifs視頻教程》

更多免費教程及表格模板,私聊裡回覆相應的關鍵字獲取!

行業財務報表:回覆“財務報表”

項目進度表:回覆“項目進度表”

考勤表:回覆“考勤表”

HR管理系統:回覆“HR管理”

倉管表:回覆“倉管表”

進銷存管理系統:回覆“進銷存”

員工薪資管理系統:回覆“個稅工資條”

自動生成全年排班表:回覆“排班表”

精美圖表模板:回覆“分享”

Office Excel2016最新版:回覆“2016”


陶澤昱


Excel中的求和函數有SUM、SUMIF、SUMIFS、SUMPRODUCT四種,是不是很嘲諷?但是大部分人只知道SUM,你能問出這樣的問題就說明你懂點Excel

我們先簡單的介紹一下前三個相對易於理解的求和方式

SUM、SUMIF、SUMIFS語法格式及釋義

SUM求和語法

=SUM(number1,[number2],...)

  • number1 :必需。想要相加的第一個數值參數

  • number2,,... :可選。想要相加的 2 到 255 個數值參數

  • sum():中可以填寫至多255個數值參數或一個數組。而結果就是這些參數或數組的求和值

SUMIF條件求和語法

=SUMIF(range,criteria,[sum_range])

  • Range:需要求和的條件區域

  • Criteria:條件,如“>100”或“100”

  • sum_range:求和的區域,如果sum_range省略的話,則以Range作為求和區域計算

SUMIFS多條件求和語法

=SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)

  • Sum_range:(必需) 要求和的單元格區域

  • Criteria_range1:(必需) 使用 Criteria1 條件的區域

  • Criteria:條件,如“>100”或“100”

PS:Criteria_range1 和 Criteria1 設置用於搜索某個區域是否符合特定條件的搜索對。 一旦在該區域中找到了項,將計算 Sum_range 中的相應值的和。

具體使用實例

有沒有看暈?沒有的話下面開始講SUMPRODUCT函數

SUMPRODUCT函數的適用範圍,在給定的幾組數組中,把數組間對應的元素相乘,最後返回乘積之和。從字面上即可看出,SUMPRODUCT有兩個英文單詞組成,SUM是和,PRODUCT是積,所以是乘積之和的意思。

SUMPRODUCT函數語法

=SUMPRODUCT(array1,array2,array3, ...)

Array為數組

  • Array1 必需。 其相應元素需要進行相乘並求和的第一個數組參數

  • Array2, array3,... 可選。 2 到 255 個數組參數,其相應元素需要進行相乘並求和

PS:數組參數必須具有相同的維數。 否則,函數 SUMPRODUCT 將返回 #VALUE! 錯誤值 #REF!;函數 SUMPRODUCT 會將非數值型的數組元素作為 0 處理。

在講用法之前需要另外科普另外一個問題“數組”,在Excel中,如下圖所示,A2:A6,即是一個數組{1;2;3;4;5},大括號中“分號”表示這是一個1列5行的數組;A2:B6,即是一個數組{1,6;2,7;3,8;4,9;5,10},大括號中“逗號和分號”表示這是一個2列5行的數組,不知道你懂了沒。

數組實例

當SUMPRODUCT函數中的參數只有一個數組時,如對數組{1;2;3;4;5}或A2:A6進行求和,則計算過程如1+2+3+4+5=15。

當SUMPRODUCT函數中參數為兩個數組時,兩個數組的所有元素對應相乘。

=SUMPRODUCT(A2:A6,B2:B6)可視為=SUMPRODUCT(數組1,數組2)

=SUMPRODUCT({1;2;3;4;5},{1;2;3;4;5})=1*1+2*2+3*3+4*4+5*5=55

當SUMPRODUCT函數中參數為三個或更多個數組時,結果為所有元素對應相乘。

以上回答內容,摘自我自己的頭條號文章,如果要學習更多Excel技巧,那麼點撥關注吧!!!


Excel小白的技巧


Excel中,常用求和函數有SUM\\SUMIF\\SUMIFS\\SUMPRODUCT。DSUM和SUBTOTAL的9、109參數也可以用來求和,某些條件下MMULT函數也可以用來求和。其中SUMIFS支持MS EXCEL 2007及其以上版本,可以完全取代 SUMIF,SUM+IF又可以完全取代SUMIF。SUMIF/SUMIFS都支持區域的簡寫,還支持文本值和空值,不支持錯誤值。例如求和區域為A2:A100,可以寫成A:A。求和區域有文本值或者空值,可以得到正確的求和結果,求和區域有錯誤值則顯示錯誤。

SUMPRODUCT不支持文本值和錯誤值,支持空值,所以一般用SUMPRODUCT我們會寫具體求和區域。SUM可以求連續區域或不連續區域的和,SUMIF/SUMIFS除了一類特例,一般只支持單行或單列區域的求和,多行多列連續區域或不連續區域需要藉助OFFSET函數。

MMULT函數戲稱妹妹函數,屬於矩陣運算函數,第一參數如果是m*k的矩陣,第二參數必須是k*n的矩陣,結果是一個m*n的矩陣。不支持文本和錯誤值,也不支持空值。

DSUM屬於D字頭函數,需要輔助列,只支持連續區域的條件求和。

SUBTOTAL的9、109參數一般用於多維數組的求和。

下面通過例子來說明,為了圖片顯示清晰,用了兩張圖片。

數據如下圖:

公式如下圖,備註為ctrl+shift+enter,表示需要按ctrl+shift+enter.

這裡的公式都為數組公式,SUMPRODUCT只要多個參數引用的數組大小一致,不需要按ctrl+shifit+enter,SUMIF/SUMIFS引入常量數組,也不需要按ctrl+shifit+enter。

這裡需要注意的就是常量數組的寫法,例如{"冰箱\

wangsir1121


簡單的講SUM是直接求和,相當於一串加(當然也有區別),SUMIF是有條件求和,意思滿足條件的(對應)數值進行回和,SUMIFS是多條件求和,顧名思義就是滿足多個條件的(對應)數值進行回和。學習函數不要一味去研究某函數與某函數的區別,一個一個學明白了就可以了,知道什麼情況該用什麼函數(或函數組合)比知道某函數與其他函數的區別有意義得多。


分享到:


相關文章: