求和,應該是Excel中最基本的問題了,提到求和,就離不開Sum函數,但隻會用Sum函數求和,那就真的有點兒Out了,小編羅列了求和的所有的方法,還不掌握的親可以速度圍觀哦!
一、命令求和。
目的:計算員工的總“月薪”。
方法:
單擊目标單元格區域(數值區域以及求和區域),【公式】-【自動求和】。
解讀:
【自動求和】下拉菜單中除了求和外,還有平均值、計數、最大值、最小值以及其他函數;其中求平均值、計數、最大值、最小值的操作方法與求和的相同。
二、普通求和。
目的:計算員工的總“月薪”。
方法:
在目标單元格中輸入公式:=SUM(G3:G12)。
解讀:
G3:G12為待求和的單元格區域。
三、快捷鍵求和。
目的:計算員工的總“月薪”。
方法:
選定目标單元格區域(數值區域以及求和區域),快捷鍵Alt =。
解讀:
快捷鍵Alt =不單單是對列求和,可以同時行列求和哦!
四、單條件求和。
函數:Sumif。
功能:對滿足條件的單元格求和。
語法結構:=Sumif(條件區域,條件,[求和區域]);當“條件區域”和“求和區域”相同時,可以省略“求和區域”。
目的:按“性别”計算總“月薪”。
方法:
在目标單元格中輸入公式:=SUMIF(D3:D12,J3,G3:G12)。
五、多條件求和。
函數:Sumifs。
功能:對一組給定條件指定的單元格求和。
語法結構:=Sumifs(求和區域,條件1區域,條件1,條件2區域,條件2……)
目的:按“性别”統計相應“學曆”下員工的總月薪。
方法:
在目标單元格中輸入公式:=SUMIFS(G3:G12,D3:D12,J3,F3:F12,K3)。
解讀:
條件範圍和條件必須成對匹配出現,否則無法得到正确的結果。
六、Sumproduct求和。
功能:返回相應的數組或區域乘積的和。
語法結構:=Sumproduct(數組1,[數組2]……);當隻有一個數組區域時,對數組或區域中的元素值直接進行求和運算。
目的:計算員工的總“月薪”。
方法:
在目标單元格中輸入公式:=SUMPRODUCT(G3:G12)。
解讀:
1、當Sumproduct函數隻有一個參數時,對參數中的元素直接進行求和運算。
2、如果你認為Sumproduct函數隻能普通求和,那就真的Out了,除此之外,它還可以條件求和。
目的:按“性别”計算總“月薪”。
方法:
在目标單元格中輸入公式:=SUMPRODUCT((D3:D12=J3)*G3:G12)。
解讀:
1、當條件D3:D12=J3成立時,返回1,否則返回0,形成一個以1和0位元素的數組。
2、條件判斷形成的數組元素和G3:G12區域的值對應乘積,在求和,得到相應性别的總月薪。
3、Sumproduct函數除了單條件求和外,還可以多條件求和,是不是很強大?
目的:按“性别”統計相應“學曆”下員工的總月薪。
方法:
在目标單元格中輸入公式:=SUMPRODUCT((D3:D12=J3)*(F3:F12=K3)*G3:G12)。
解讀:
1、條件成立,返回1,否則返回0。
2、3個區域對應元素的值先乘積,在求和,得到相應“性别”下對應“學曆”的總“月薪”。
七、Dsum求和。
功能:求滿足給定條件的數據庫中記錄的字段(列)數據的和。
語法結構:=Dsum(數據區域,求和字段,條件區域);參數“求和字段”即可以是指定的名稱,也可以是該字段在”數據區域“中的相對位置,還可以是該字段所在的單元格地址。
目的:按“性别”計算總“月薪”(單字段單條件)。
方法:
在目标單元格中輸入公式:=DSUM(D2:G12,"月薪",J2:J3)。
解讀:
1、D2:G12為數據區域,需要注意的是此區域包含列标題。“月薪”為需要返回列的列标題,J2:J3為條件區域,同樣包含列标題。
2、除上述公式外,還可以是:=DSUM(D2:G12,4,J2:J3)或=DSUM(D2:G12,G2,J2:J3),因為标題“月薪”的單元格地址是G2,在D2:G12數據區域中位于第4列。
3、除單字段單條件求和外,還可以單字段多條件求和。
目的:按“學曆”統計“大本”和“大專”的總“月薪”。
方法:
在目标單元格中輸入公式:=DSUM(F2:G12,2,J2:J4)。
解讀:
1、在數據區域F2:G12中,需要返回的“月薪”位于第2列,所以第2個參數可以是2。
2、除上述的“單字段”外,還可以是多字段求和。
目的:按“性别”統計相應“學曆”下員工的總月薪。
方法:
在目标單元格中輸入公式:=DSUM(D2:G12,G2,J2:K3)。
解讀:
1、需要返回的“月薪”列标題為G2,所以第二個參數為G2。
2、如果将上述的方法稱為“多字段單條件求和”,那Dsum函數還可以實現“多字段多條件求和”。
目的:按“性别”統計“學曆”為“大本”和“大專”的總月薪(多字段多條件)。
方法:
在目标單元格中輸入公式:=DSUM(D2:G12,G2,J2:K4)。
解讀:
數據範圍或條件範圍中必須包含列标題。
八、Subtotal求和。
功能:返回一組數據列表或數據庫的分類彙總。
語法結構:=Subtotal(功能代碼,數據區域)。
目的:按條件篩選後,實時顯示可見數據的總“月薪”。
方法:
在目标單元格中輸入公式:=SUBTOTAL(9,G3:G12)。
解讀:
代碼“9”對應的函數為Sum,即求和。
九、Aggregate求和。
功能:返回一個數據列表或數據庫的合計。
語法結構:=Aggregate(功能代碼,忽略代碼,數據區域)。
目的:計算總“月薪”。
方法:
在目标單元格中輸入公式:=AGGREGATE(9,6,G3:G12)。
解讀:
代碼9和6的作用分别為:求和和忽略錯誤值。在實際的應用中可以根據系統的聯想功能進行快速的選擇。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!