tft每日頭條

 > 職場

 > excel常用的求和函數你都知道嗎

excel常用的求和函數你都知道嗎

職場 更新时间:2024-10-01 17:56:07

excel常用的求和函數你都知道嗎(Excel工作表中的求和)1

Excel工作表中的求和,可以說是每位Excel愛好者接觸最早的内容之一了,不就是用Sum或命令求和嗎……但在實際的應用中卻發現,用Sum函數或命令隻能完成一些簡單的求和操作,對于稍微複雜的求和需求,Sum函數或求和命令不再實用……


一、Excel工作表求和:Sumif。

功能:單條件求和。

語法結構:=Sumif(條件範圍,條件,[求和範圍])。當“條件範圍”和“求和範圍”相同時,可以省略“求和範圍”。

目的:根據“性别”統計“月薪”。

excel常用的求和函數你都知道嗎(Excel工作表中的求和)2

方法:

在目标單元格中輸入公式:=SUMIF(D3:D12,I3,G3:G12)。

解讀:

由于“條件範圍”和“求和範圍”不相同,所以此處不能省略“求和範圍”。


二、Excel工作表求和:Sumifs。

功能:多條件求和。

語法結構:=Sumifs(求和範圍,條件1範圍,條件1,條件2範圍,條件2……條件N範圍,條件N)。

目的:按“性别”統計“月薪”>3000元的總月薪。

excel常用的求和函數你都知道嗎(Excel工作表中的求和)3

方法:

在目标單元格中輸入公式:=SUMIFS(G3:G12,D3:D12,I3,G3:G12,">"&J3)。

解讀:

1、Sumifs函數除了能夠完成多條件求和外,也可以完成單條件求和,即隻有一組條件下的多條件求和。

2、條件範圍和條件必須成對出現,一個條件範圍對應一個條件,反之亦然,缺一不可。


三、Excel工作表求和:Dsum。

功能:求滿足給定條件的數據庫中記錄字段(列)數據的和。

語法結構:=Dsum(列表或數據庫區域,返回值所在的相對列數或列标題的單元格引用或列标題,求和條件)。

注意事項:

1、第一個參數“列表或數據庫區域”必須包含列标題。

2、當第二個參數用“列标題”作為返回依據時,必須包含在雙引号("")中,如"月薪"、"婚姻"等。

3、可以為參數“求和條件”指定任意區域,隻要此區域至少包含一個列标簽,并且列标簽下方包含至少一個用于指定條件的單元格。


(一)Excel工作表求和:Dsum單字段單條件求和。

目的:根據“性别”,統計總“月薪”。

excel常用的求和函數你都知道嗎(Excel工作表中的求和)4

方法:

在目标單元格中輸入公式:=DSUM(D2:G12,"月薪",I2:I3)。

解讀:

1、“數據庫區域”及“求和條件”必須是D2:G12 和I2:I3,不能是D3:G12及I3,因為數據庫函數(D函數)在使用時必須包含列标題

2、可以使用公式:=DSUM(D2:G12,4,I2:I3)來實現上述需求,因為“月薪”在數據庫區域D2:G24中的相對列數為4。

3、可以使用公式:=DSUM(D2:G12,G2,I2:I3)來實現上述需求,因為“月薪”就是單元格地址G2的值。

4、在實際的應用中,使用“列标題”、“列數”還是“單元格地址”引用,完全可以根據自己的愛好來應用。

5、單字段單條件求和的功能相當于Sumif函數,具體應用技巧可以參閱前文。


(二)Excel工作表求和:Dsum單字段多條件求和

目的:統計“學曆”為“大本”、“大專”、“高中”的總“月薪”。

excel常用的求和函數你都知道嗎(Excel工作表中的求和)5

方法:

在目标單元格中輸入公式:=DSUM(F2:G12,2,I2:I5)。

解讀:

1、還可以使用公式=DSUM(F2:G12,"月薪",I2:I5)或=DSUM(F2:G12,G2,I2:I5)來實現上述功能,原因請參閱“Excel工作表求和:Dsum單字段單條件求和”中的“解讀”。

2、如果不想使用Dsum函數來實現,也可以使用數組公式:=SUM(SUMIF(F3:F12,{"大本","大專","高中"},G3:G12))。


(三)Excel工作表求和:Dsum多字段單條件求和

目的:按“性别”統計相應“學曆”的總“月薪”。

excel常用的求和函數你都知道嗎(Excel工作表中的求和)6

方法:

在目标單元格中輸入公式:=DSUM(D2:G12,"月薪",I2:J3)。

解讀:

1、可以使用公式:=DSUM(D2:G24,4,I2:J3)或=DSUM(D2:G24,G2,I2:J3)來完成上述功能。

2、如果不想使用Dsum函數來實現,也可以使用Sumifs函數來實現:=SUMIFS(G3:G12,D3:D12,I3,F3:F12,J3)。


(四)Excel工作表求和:Dsum多字段多條件求和

目的:統計“年齡”>40歲,“學曆”為“大本、大專、高中”的總“月薪”。

excel常用的求和函數你都知道嗎(Excel工作表中的求和)7

方法:

在目标單元格中輸入公式:=DSUM(C2:G12,"月薪",I2:J5)。

解讀:

1、可以使用公式:=DSUM(C2:G12,5,I2:J5)或=DSUM(C2:G12,G2,I2:J5)來完成上述功能。

2、如果不想使用Dsum函數來實現,也可以使用數組公式:=SUM(SUMIFS(G3:G12,C3:C12,I3,F3:F12,{"大本","大專","高中"}))來實現。


四、Excel工作表求和:Sumproduct函數

功能:返回相應數據區域乘積的和。

語法結構:=Sumproduct(數組1或數據區域1,數組2或數據區域2,……數組N或數據區域N)。

注意事項:

當隻有一個數組時,對數組元素進行求和操作。

目的:計算相應“學曆”的總“月薪”。

excel常用的求和函數你都知道嗎(Excel工作表中的求和)8

方法:

在目标單元格中輸入公式:=SUMPRODUCT((F3:F12=I3)*(G3:G12))。

解讀:

1、如果要計算總“月薪”,除了用Sum函數外,還可以用公式:=SUMPRODUCT(G3:G12)來實現。

2、公式:=SUMPRODUCT((F3:F12=I3)*(G3:G12))的計算過程為:首先判斷F3:F12=I3是否成立,如果成立,則返回1,否則返回0,其維度和G3:G12區域的維度相同,然後兩個區域同一位置的兩個元素乘積,最後對乘積的結果求和。


,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved