Excel工作表中,除了用Sum函數求和外,還有哪些技巧?

2020-12-23 Excel函數公式

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

一、Excel工作表求和:Sumif。

功能:單條件求和。

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

目的:根據「性別」統計「月薪」。

方法:

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

解讀:

由於「條件範圍」和「求和範圍」不相同,所以此處不能省略「求和範圍」。

二、Excel工作表求和:Sumifs。

功能:多條件求和。

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

目的:按「性別」統計「月薪」>3000元的總月薪。

方法:

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

解讀:

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

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

三、Excel工作表求和:Dsum。

功能:求滿足給定條件的資料庫中記錄欄位(列)數據的和。

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

注意事項:

1、第一個參數「列表或資料庫區域」必須包含列標題。

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

3、可以為參數「求和條件」指定任意區域,只要此區域至少包含一個列標籤,並且列標籤下方包含至少一個用於指定條件的單元格。

(一)Excel工作表求和:Dsum單欄位單條件求和。

目的:根據「性別」,統計總「月薪」。

方法:

在目標單元格中輸入公式:=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單欄位多條件求和

目的:統計「學歷」為「大本」、「大專」、「高中」的總「月薪」。

方法:

在目標單元格中輸入公式:=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多欄位單條件求和

目的:按「性別」統計相應「學歷」的總「月薪」。

方法:

在目標單元格中輸入公式:=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歲,「學歷」為「大本、大專、高中」的總「月薪」。

方法:

在目標單元格中輸入公式:=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)。

注意事項:

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

目的:計算相應「學歷」的總「月薪」。

方法:

在目標單元格中輸入公式:=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區域的維度相同,然後兩個區域同一位置的兩個元素乘積,最後對乘積的結果求和。

相關焦點

  • excel如何按條件求和?全都在這裡:從sum函數到sumifs函數
    對於excel裡面的數字,常用的統計就是求和及計數。案例表格如圖中案例表格,需要對D列金額根據3種條件進行求和。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。
  • Excel表格怎麼求和?sum函數的五種求和用法
    Excel表格求和是常見的,大家都知道可以使用sum函數進行求和,下面給大家詳細的介紹sum函數的五種求和用法。1、橫向求和輸入求和函數sum橫向選擇數據就可進行橫向求和,演示公式=SUM(C2:E2)。2、縱向求和輸入求和函數sum,縱向選擇數據就可進行縱向求和,演示公式=SUM(D2:D11)。
  • 「Excel技巧」sumproduct函數的含義及各種用法
    今天跟大家一起來認識一個很好用的函數:sumproduct函數。sumproduct函數,sumproduct是由兩個英文單詞組成,即sum和product。Sum代表求和,product代表乘積,組成的sumproduct就是乘積之和。
  • excel函數公式應用:多列數據條件求和公式知多少?
    學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。這種求和就是按條件求多列數據之和,簡稱多列條件求和。
  • 15個Excel工作表技巧,效率必備,工作必備!
    解讀:Excel工作表的列印標題行主要用在工作表內容較多,一頁無法展示,需要多頁列印的情況,便於數據的可讀性,一般情況下通過列印標題行的方法來實現。解讀:此方法除了查找重複值外,還可以查找【唯一值】,方法為在打開的【重複值】對話框中,選擇【唯一】值即可。
  • Excel函數公式:能求和計數,排序的Sumproduct應用技巧解讀 - Excel...
    Excel中的函數非常的多,例如求和的Sum系列,計數的Count系列,但有一個函數,不僅能求和計數,還能根據權重計算,而且還會排名,這個函數就是Sumproduct。一、Sumproduct函數:功能及語法結構。
  • 學習Excel函數從求和開始,10種常用的求和公式、方法,速速收藏
    一、SUM求和快捷鍵表格中需要求和時,很簡單,我們一般會用SUM函數,選擇求和區域,再向下或向右拖拉填充公式,完成整列或整行求和,如果你覺得這種方法已經很簡單的話,那你就錯了,上圖表格中,需要對1、2、3月的數據求和,我們可以選中G2:G15單元格區域,按
  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略,表示全部替換。
  • 從入門到高階,一文總結Excel三個求和函數,輕鬆應對各類求和
    較為常用的求和函數包括sum、sumif、sumifs、sumproduct、subtotal,推薦小夥伴們掌握前三個函數的使用技巧,後面的不做推薦。(其實掌握兩個就可以了,sumifs完全可以代替sumif函數,後面做詳細介紹)。
  • Excel工作表中帶單位求和的4個技巧,不掌握就真的Out了!
    在Excel工作表中,經常會遇到帶單位的數值,此時如果直接統計分析會帶來很大的困難,大多數的親都是採用「手工」的方式來操作的,不但效率低,而且容易出錯,今天,小編給大家分享幾種帶單位計算的技巧,希望對各位有所幫助哦!
  • 加一個D的sum函數你用過嗎?吊打sumifs,輕鬆搞定多條件求和
    在excel中條件求和想必大家都不陌生,這個可以說是我們工作中經常遇到的問題,常見的條件求和函數有sumif以及sumifs,但是還有一個更加強但知道的人卻非常少的函數,他就是dsum函數,dsum相交於sumif以及sumifs函數理解起來更加的簡單,使用起來也更加的靈活,下面就讓我們來認識下dsum函數一、dsum函數
  • excel條件求和技巧:應用SUMIF函數計算客戶餘款
    下面我們先來了解一下累加求和的公式原理,以訂貨金額累計為例:相信大家都會用SUM函數,非常簡單,只要給出一個區域,就能對該區域的數據進行求和,在計算累計求和的時候,關鍵就在於對求和區域的設置,注意到這裡區域的寫法$C$1:C2,起始位置是使用$絕對引用的,這種寫法在公式下拉的時候就會變成這樣的效果。
  • Excel工作表中最常用的9類21個函數,動圖演示,中文解讀!
    在Excel工作表中,有一個非常重要的工具,那就是函數公式,如果要全部掌握,幾乎是不可能的,但是對於一些常用的公式則必須掌握,例如下文的9類21個公式!一、Excel工作表函數:求和類。(一)Sum。解讀:如果直接用Sum函數進行求和,結果為0,究其原因就在於「月薪」為文本型的數值,如果不想調整數據類型,可以給每個參數乘以1將其強制轉換為數值類型,然後用Sum函數進行求和。(二)Sumif。
  • Excel求和,只會用Sum系列函數,那就真的Out了!
    關於求和,大家都已經非常的熟悉了,大部分情況下是用「命令」或Sum函數求和,其實還有很多種求和的方式,如大家比較熟悉的Sumif、Sumifs,還有大家比較陌生的Sumproduct函數法、Subtotoal函數法、Aggregate函數法。
  • Excel工作表中的7個資料庫函數解讀,易懂易理解,方便且實用!
    在Excel工作表中,有一類函數成為資料庫函數,也被稱為D函數,共計有12個,但我們常用的有7個,今天,我們來了解和學習這7個資料庫函數。一、Excel工作表資料庫函數:Dsum。2、第二個參數「返回值相對的列數(列標題的相對引用、列標題)」,除了用「月薪」外,還可以使用G2或5,因為「月薪」在G2單元格,在C2:G12的資料庫區域中,「月薪」處於第5列。在實際的應用中,完全根據自己的愛好選擇。
  • Excel表格多條件求和SUMIFS函數的使用方法
    條件求和函數在Excel表格中有著廣泛的應用,SUMIF函數是常用的條件求和函數。在OFFICE2007之後,多條件求和SUMIFS函數也出現了,它是對SUMIF函數的擴展和延伸,使用頻率逐漸增加,成為辦公常用的函數之一。
  • Excel工作表中的20個信息函數應用技巧解讀,硬核乾貨哦!
    Excel工作表中的信息函數主要用於返回某些指定單元格或區域的信息,例如獲取文件路徑,單元格格式信息或作業系統信息等等。今天,小編帶大家掌握這些信息函數的應用技巧。一、Excel工作表信息函數:Cell。
  • Excel條件求和方法
    Excel常用求和方法,下面介紹函數求和中的SUM和條件求和函數SUMIF、SUMIFS。SUM求和SUMIF條件求和語法:=SUMIF(range,criteria,sum_range)當省略第三個參數時,則條件區域就是實際求和區域。功能:使用 SUMIF 函數對符合指定條件的區域中的值求和。用法:在所要求和的單元格輸入「=SUMIF」和左括號"(",接下來分別選擇或輸入用於條件判斷的區域、判斷條件、實際求和區域,最後輸入右括號「)」。點擊「Enter」即可。
  • Excel財務工作表中常用的9類21個函數公式,圖文解讀
    財務人員在製作Excel工作表中,為了高效率的工作,我們常會使用到一個工具,那就是財務函數,但是財務函數何其多,想要短時間內全部掌握是不太可能的,所以我就總結了9類財務工作中常用到的函數,共21個,用圖文講解的形式,來和大家說說。
  • Excel中內容校對、快速求和、到期提醒和釐米設置列寬實用小技巧
    大家好我是生活號,EXCEL小技巧每天一更!生活有倪更精彩!1 、兩列姓名核對如下例表,查找C列中所對應的名字是否在A列出現。一個公式馬上搞定。這個時候,我們在與C列對應的D列單元格中輸入(此處以D2單元格為例)=IF(COUNTIF(A:A,C2),"是","否")這裡的COUNTIF功能就是判定是否有出現,有則是1,沒有則是0。再通過IF函數進行選擇1為第一個,0為第二個。