Excel2007版的常用功能(10):SUMIF函數 與 SUMIFS函數

1. SUM()    求和函數       語法:  SUM(參數1,參數2,參數3……)  或 SUM(用鼠標選中一個區域,如:D5:G5)

                                    表示參數1,參數2,參數3等的和

當參數是多個運算時,不能按回車確定,而是按Ctrl+shift加回車,這時,也會給這個函數式子加上個{}

    這種計算不能通過下拉將同樣的函數運算到別的單元格里,只有將函數改爲絕對引用,也就是加上$,纔可以

    如:  =SUM((A2:A22=K15)*(B2:B22=L15)*E2:E22) 

       可將一整列與一個值比較是否相等,若相同爲true,也就是1,若不等,爲false,也就是0,然後將結果與一整列相乘,                 也就是將結果分別與那一整列裏對應的數據相乘。最後將對應值相乘的結果們相加。

   對於有數組的數據,不能選擇整列進行運算,用多少數據就選多少。

如:

如:

記住,這裏,在單元格內輸入公式後,按Ctrl+shift+回車,才能將公式運用到單元格內

2.SUMIF函數 :

=SUMIF(range,criteria,[sum_range])      去哪裏,找什麼,把什麼統 計起來

去range範圍內找符合criteria這個條件的內容,並將找到的內容對應的sum_range區域內的內容求和。   sum_range可省略

range  表示選定的用於條件判斷的單元格區域

criteria   表示在指定的單元格區域內檢索符合條件的單元格,其形式可以是數字、表達式、文本。直接在單元格或編輯欄中輸入檢索條件時,需要加雙引號。

sum_range  選定的需要求和的單元格區域,改參數忽略求和的單元格區域內包含的空白單元格、邏輯值、文本

注意:

  1. 只有在區域中相應的單元格符合條件的情況下,sum_range中的單元格才求和  
  2. 如果忽略了sum_range,則對區域中的單元格求和

插入sumif函數:

插入函數--或選擇類別--數學與三角函數--選擇函數--SUMIF

sumif有很強大的容錯能力,sumif函數要求第一參數與第二參數的範圍長度一樣大,若sum_range裏只寫了F1,而不是一個範圍,Excel會默認指F列

 

對於兩個列的內容分爲多個部分列來寫的情況,統計起來似乎有點麻煩,其實好解決:

=sumif(全選區域,選中要查找的內容的單元格,要統計的內容的表頭)   這個表頭要絕對引用

當然,第一參數與第 三參數的區域是相對應的,第一參數的開始第一個數據對應着第三參數的開始第一個數據,因此用的時候要防止錯位問題

如:

例1:  在身份證號列裏,統計與單元格里身份證相同的所有身份證所對應的金額的和

       =SUMIF($A$2:$A$14,F3,B:B)

      或 =SUMIF(A:A,F3&"*",B:B)      因爲身份證大於15位,15位後的無法識別,所以要在F3後&“*”

若要統計的單元格的選擇出錯,會發生錯位問題,而使計算結果有偏差

例2:  當“部門”列的“一部門”對應“科目劃分”列的“郵寄費”時,求“一部門”對應的“郵寄費”對應的“金額”列裏的金額:

       假設部門列在E列,科目劃分列在F列:

     添加新列,在第一個單元格輸入:“=E1&F1” 將兩個單元格里的內容連接在一起,雙擊單元格右下角的加號,整個列所有單元格都會被設置爲這個函數。

     顯示如:一部門郵寄費,在求金額的單元格里輸入:=SUMIF(添加的新列,一部門&郵寄費,選中金額列)   即可

      即:  =SUMIF(A:A,J5&K5,G:G)

例3:

3.SUMIFS函數:

=SUMIFS(求什麼,在哪找1,條件1,在哪找2,條件2,……)

    如:  =SUMIFS(E:E,B:B,I15,C:C,J16

這個函數2007版以後才能用 

如:

SUMIF與VLOOKUP的區別:

SUMIF找不到時會返回0,VLOOKUP找不到時會報錯 

4. SumProduct()函數:

    與SUM()用法一樣,相當於帶了{}的SUM(),不同的是:當參數爲多個運算的式子時,可以直接按回車確定函數公式,不需要按Ctrl+shift+回車,可下拉

SUM()是正常的運算函數,在數組裏用時,要告訴Excel這裏是數組,也就是要Ctrl+shift+回車,來帶大括號,不可下拉。SumProduct()本身就是數組函數,所以不用告訴Excel這個是數組,因此不需要Ctrl+shift+回車,直接回車就行,可下拉

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章