SUM函數是最基本的求和函數。數組
彙總銷售額、庫存等等時,總少不了它,SUM函數能夠將多達256個數值、單元格和區域相加起來,無論它們之間相隔多麼遙遠。再推薦一款免費的超級模板(親測免費)超級模板:https://www.docer.com/topic/20354974?from_win = swlink;ide
理論知識函數
簡介:SUM的意思就是「加」。這個函數能夠將數值、單元格引用或區域相加,這些都是它的基礎操做。圖片
它還有不少高能操做,你能夠在求和中加上各類條件,也能夠給合併單元格求和,甚至能夠給多個表求和。it
語法:=SUM(number1,[number2],...)模板
即SUM(要加的第一個數,要加的第二個數,...)class
參數名稱:number1(必需)基礎
說明:要相加的第一個數,或區域。技巧
它能夠是值,能夠是單元格,也能夠是區域。語法
當它是區域的時候,就是把整個區域內的值加起來。
參數名稱:number2(可選)
說明:要相加的其餘數,或區域。
一樣,它能夠是值、單元格或區域。
最多能夠有255個number2
基本操做
數值相加、連續區域求和、不連續區域求和
點擊添加圖片描述(最多60個字)
編輯
SUM函數中的半角逗號「,」就是加的意思。用逗號隔開你想要相加的各個參數。
若是參數是某個數字或單元格引用,那麼相加的就是數值。
若是參數是一個單元格區域,如B2:E2,那麼相加的就是這個區域中全部數值的和。這就是爲何連續區域求和公式中只有一個參數——只須要給出這個區域,SUM計算的就是這個區域的和了。
高級操做
1.單條件求和
例如,計算「大洋區」兩年的業績總額。
點擊添加圖片描述(最多60個字)
編輯
公式:=SUM((B2:B15=「大洋區」)*C2:F15)
這個數組公式中:
B2:B15=「大洋區」,這就是條件。
C2:F15是求和的區域。
二者經過符號鏈接起來,符號在這裏是「與」的意思。
由於這是個數組公式,須要按下Ctrl+Shift+Enter才能起做用。
2.多條件求和
如,接上例,計算「大洋區」兩年中超過20的業績之總和:
=SUM((B2:B15="大洋區")(C2:F15>20)C2:F15)
道理很簡單,在單條件求和的基礎上,用*符號疊加更多的條件便可。一樣,這個公式也須要按下Ctrl+Shift+Enter才能起做用。
3.合併單元格求和
若合併單元格大小相同,能夠在第一個合併單元格輸入普通的求和公式,剩下的,拉住這個單元格的右下角直接填充便可。
但最怕的就是合併單元格大小不一,上面的方法無論用了,這該怎麼辦呢?
點擊添加圖片描述(最多60個字)
編輯
如上圖的狀況,咱們須要選中全部須要填充的合併單元格,再輸入公式:
=SUM(C2:F12)-SUM(G3:G12)
以後,按Ctrl+Enter,讓這個公式自動填充到全部選中的合併單元格中。
必須注意,使用這個公式時,要確保選中的單元格下方沒有其餘數據,否則會致使計算錯誤。
在這兩個SUM函數中,第一個加的是彙總數據區域,第二個則是合併單元格區域,但要去掉最上方的一行。所以,雖然合併單元格是從G2開始的,公式裏倒是SUM(G3:G12)。這個公式利用兩個SUM函數相減而達到目的。
4.多表求和
在一個工做簿中,若是想要彙總多個工做表(sheet)中的同一位置的數據,應該怎麼作?
以下表,北美、南美、歐洲區的銷售額分別放在三個不一樣的工做表中,而「彙總」表則是須要把「北美區」、「南美區」、「歐洲區」三個表中對應月份的銷售額加總起來。
點擊添加圖片描述(最多60個字)
編輯
公式:=SUM(北美區:歐洲區!B2)
即爲:=SUM(第一個sheet的名字:最後一個sheet的名字!要加的單元格)
拖曳這個單元格的右下角向下填充,B2會依次變爲B三、B4……獲得三個表中相應單元格的彙總。
疑難解答
1.爲何SUM 函數獲得的是#####,而不是結果?
列太窄了,數字太長顯示不下時就會顯示#####。調整列寬便可。
2.爲何單元格會出現#NAME?錯誤?怎麼解決?
檢查你的公式裏面有沒有寫錯,尤爲是引號、冒號、感嘆號等要確保都是半角的。
3.爲何算出來的結果不對?
這多是由於你引用的單元格里,除了數字以外有別的字符。這些字符多是能看到的,好比「1000元」、「30個」,也多是看不到的,好比空格。SUM公式在計算的時候,會忽略這種單元格,致使計算結果不如預期。
4.如何僅對可見單元格求和?
在使用了自動篩選或手動隱藏了行時,若只想對可見單元格求和,可以使用SUBTOTAL函數。
以上,就是今天的表格函數技巧分享,若是以爲實用,請給我一個在看吧