在實際的工作中,對於數據統計,都是附加條件的,並不是簡單的求和、平均值、最大值、最小值等情況,所以利用函數公式做數據統計,必須掌握多條件的數據統計技巧。
一、IF+And組合函數法。
目的:如果「銷量」>125,且「銷售額」>18000元的,給予補貼500元。
方法:
在目標單元格中輸入公式:=IF(AND(D3>125,F3>18000),&34;,&34;)。
解讀:
And函數的作用是條件同時成立,即當銷量>125,且銷售額>18000同時成立時,返回500,否則返回空值。
二、Sumif函數法。
功能:對滿足條件的單元格求和。
語法結構:=Sumif(條件範圍,條件,[求和範圍]),當「條件範圍」和「求和範圍」相同時,可以省略「求和範圍」。
目的:根據「性別」統計「銷售額」。
方法:
在目標單元格中輸入公式:=SUMIF(C3:C9,J3,F3:F9)。
解讀:
由於「條件範圍」和「求和範圍」不相同,所以第三個參數求和範圍不能省略。
三、Sumifs函數法。
功能:對一組給定條件的單元格求和。
語法結構:=Sumifs(求和範圍,條件1範圍,條件1……條件N範圍,條件N)。
目的:根據「性別」統計「銷售額」>指定值的總銷售額。
方法:
在目標單元格中輸入公式:=SUMIFS(F3:F9,C3:C9,J3,F3:F9,&34;&K3)。
解讀:
函數中F3:F9出現了兩次,第一次為為求和範圍,第二次為條件範圍,所以數據範圍並不是固定不變的,要根據具體的情況具體對待。
四、Sumproduct+Sumif組合函數法。
Sumproduct函數功能:返回相應的數組區域或乘積的和。
語法結構:=Sumproduct(數組1,[數組2]……[數組N]),當只有一個數組時,求數組元素之間的和值。
目的:計算「北京」和「上海」地區的總銷售額。
方法:
1、在目標單元格中輸入公式:=SUMPRODUCT(SUMIF(G3:G9,J3:J4,F3:F9))。
2、快捷鍵Ctrl+Shift+Enter填充。
解讀:
1、Sumif函數是單條件計數函數,首先計算「北京」地區的總銷量,再計算「上海」地區的總銷量,兩次總銷量作為Sumproduct函數的參數,由於是一維,所以直接求和計算出「北京」和「上海」地區的總銷量。
2、由於Sumif函數要執行兩次,所以需要用Ctrl+Shift+Enter來填充。
五、Countif函數法。
功能:計算某個區域中滿足條件的單元格數目。
語法結構:=Countif(條件範圍,條件)。
目的:按性別統計人數。
方法:
在目標單元格中輸入公式:=COUNTIF(C3:C9,J3)。
六、Countifs函數法。
功能:統計一組給定條件所指定的單元格數。
語法結構:=Countifs(條件1範圍,條件1,條件2範圍,條件2……條件N範圍,條件N)。
目的:根據「性別」統計「銷售額」>指定值的銷售人數。
方法:
在目標單元格中輸入公式:=COUNTIFS(C3:C9,J3,F3:F9,&34;&K3)。
七、Averageif函數法。
功能:計算指定條件下符合條件的單元格的算數平均值。
語法結構:=Averageif(條件範圍,條件,[數值範圍])。當「條件範圍」和「數值範圍」相同時,可以省略「數值範圍」。
目的:按「性別」統計平均銷售額。
方法:
在目標單元格中輸入公式:=AVERAGEIF(C3:C9,J3,F3:F9)。
八、Averageifs函數法。
功能:計算一組給定條件下的單元格的平均值。
語法結構:=Averageifs(數值範圍,條件1範圍,條件1……條件N範圍,條件N)。
目的:按「性別」統計指定範圍內的平均銷售額。
方法:
在目標單元格中輸入公式:=AVERAGEIFS(F3:F9,C3:C9,J3,F3:F9,&34;&K3)
九、Maxifs函數法。
功能:返回一組給定條件所指定的單元格的最大值。
語法結構:=Maxifs(數值範圍,條件1範圍,條件1……條件範圍N,條件N)。
目的:按「性別」統計相應地區的最高銷售額。
方法:
在目標單元格中輸入公式:=MAXIFS(F3:F9,C3:C9,J3,G3:G9,K3)。
解讀:
1、Maxifs函數在365及以上的版本中才可以使用。
2、Minifs函數的用法和Maxifs的用法完全相同。
十、Dsum函數。
功能:求滿足給定條件的資料庫中記錄的欄位數據的和。
語法結構:=Dsum(數據區域,求和欄位的相對列數,條件)。
目的1:按「性別」統計相應「地區」的總銷售額。
方法:
在目標單元格中輸入公式:=DSUM(C2:G9,4,J2:K3)。
解讀:
「數據區域」和「條件」必須包含標題。
目的2:計算指定「地區」的總銷售額。
方法:
在目標單元格中輸入公式:=DSUM(F2:G9,1,J2:J5)。
目的3:統計指定「銷售員」在指定「地區」的總銷售額。
方法:
在目標單元格中輸入公式:=DSUM(B2:G9,5,J2:K6)。
解讀:
核對資料庫和條件,只有「王東」在「北京」,「小南」在「蘇州」有對應的記錄,而「小中」在「北京」,「小李」在「天津」沒有對應的記錄,所以計算的和值為「王東」在「北京」,「小南」在「蘇州」的總銷售額。
結束語:
本文從多個角度介紹了多條件統計的常用函數公式,具有非常高的使用價值,如果能夠熟練掌握,一般數據統計Soeasy。