Excel中的資料統計分析,離不開函式公式,相對於一些“高大上”的應用技巧,函式,公式是基礎,也是靈魂。
一、求和。
(一)單條件求和。
函式:Sumif。
功能:對滿足條件的單元格求和。
語法結構:=Sumif(條件範圍,條件,[求和範圍])。當“條件範圍”和“求和範圍”相同時,可以省略“求和範圍”。
目的:按“性別”統計總“銷售額”。
方法:
在目標單元格中輸入公式:=SUMIF(C3:C9,J3,F3:F9)。
解讀:
也可以用公式:=SUMPRODUCT((C3:C9=J3)*F3:F9)實現單條件求和。
(二)多條件求和。
函式:Sumifs。
功能:對一組給定條件指定的單元格求和。
語法結構:=Sumifs(求和範圍,條件1範圍,條件1……條件N範圍,條件N)。
目的:按“性別”統計“銷量”在指定範圍下的總“銷售額”。
方法:
在目標單元格中輸入公式:=SUMIFS(F3:F9,C3:C9,J3,D3:D9,">"&K3;)。
解讀:
也可以用公式:=SUMPRODUCT((C3:C9=J3)*(D3:D9>K3)*(F3:F9))。
二、計數。
(一)單條件計數。
函式:Countif。
功能:計算指定區域中滿足條件的單元格個數。
語法結構:=Countif(條件範圍,條件)。
目的:按“性別”統計人數。
方法:
在目標單元格中輸入公式:=COUNTIF(C3:C9,J3)。
解讀:
也可以用公式:=SUMPRODUCT(N(C3:C9=J3))來實現單條件計數。
(二)多條件計數。
函式:Countifs。
功能:統計一組給定條件下所指定的單元格個數。
語法結構:=Countifs(條件1範圍,條件1……條件N範圍,條件N)。
目的:按“性別”統計指定“銷量”下的人數。
方法:
在目標單元格中輸入公式:=COUNTIFS(C3:C9,J3,D3:D9,">"&K3;)。
解讀:
也可以用公式:=SUMPRODUCT((C3:C9=J3)*(D3:D9>K3)*1)來實現多條件計數。
三、平均值。
(一)單條件下的平均值。
函式:Averageif。
功能:計算指定條件下指定單元格的算數平均值。
語法結構:=Averageifs(條件範圍,條件,[數值範圍])。當“條件範圍”和“數值範圍”相同時,可以省略“數值範圍”。
目的:按“性別”統計平均銷售額。
方法:
在目標單元格中輸入公式:=AVERAGEIF(C3:C9,J3,F3:F9)。
(二)多條件下的平均值。
函式:Averageifs。
功能:計算一組指定條件下指定單元格的平均值。
語法結構:=Averageifs(數值範圍,條件1範圍,條件1……條件N範圍,條件N)。
目的:按照“性別”統計“銷量”在指定範圍下的平均“銷售額”。
方法:
在目標單元格中輸入公式:=AVERAGEIFS(F3:F9,C3:C9,J3,D3:D9,">"&K3;)。
四、排序。
(一)美式排序。
函式:Rank。
功能:返回指定值在指定範圍內的大小排名,如果多個數值排名相同,則返回平均值排名。
語法結構:=Rank(排序值,數值範圍,[排序方式]),排序方式有0和1兩種,“0”為降序,“1”為升序。省略時預設為降序。
目的:對“銷售額”進行降序排序。
方法:
在目標單元格中輸入公式:=RANK(F3,F$3:F$9)。
解讀:
1、還可以用公式:=RANK(F3,F$3:F$9,0)進行降序排序。
2、如果排序值相同,則會出現“跳躍”的情況。
(二)中國式排名。
函式:Sumproduct。
功能:返回相應的陣列區域乘積的和。
語法結構:=Sumproduct(陣列1,[陣列2]……[陣列N])。
目的:對“銷售額”進行降序排序。
方法:
在目標單元格中輸入公式:=SUMPRODUCT((F$3:F$9>F3)/COUNTIF(F$3:F$9,F$3:F$9))+1。
解讀:
此用法為Sumproduct函式的經典用法,降序時“範圍>排序值”,如上述公式,升序時“排序值>範圍”,公式為:=SUMPRODUCT((F3>F$3:F$9)/COUNTIF(F$3:F$9,F$3:F$9))+1。
五、查詢引用。
函式:Vlookup函式法。
功能:返回指定值在指定範圍中相應列的值。
語法結構:=Vlookup(查詢值,資料範圍,返回值列數,[匹配模式])。其中“匹配模式”有“0”和“1”兩種,其中“0”為精準查詢,“1”為模糊查詢。
目的:查詢“銷售員”的“銷售額”。
方法:
在目標單元格中輸入公式:=VLOOKUP(J3,B3:F9,5,0)。
六、取整或四捨五入。
(一)取整:Int函式。
功能:將數值向下取整為最接近的指數。
語法結構:=Int(值)。
目的:對“銷售額”取整。
方法:
在目標單元格中輸入公式:=INT(F3)。
解讀:
取整時直接省去小數點及後面的值。
(二)四捨五入:Round函式。
功能:按指定的位數對數值四捨五入。
語法結構:=Round(值,保留小數的位數)。
目的:將“銷售額”按照四捨五入的規則保留一位小數。
方法:
在目標單元格中輸入公式:=ROUND(F3,1)。
結束語:
文中從6個方面,講解了11個Excel技巧,但在日常的工作中具有很高的應用價值,可以提高工作效率哦!