在利用Excel表格統(tǒng)計數(shù)據(jù)時,常常需要使用各種Excel自帶的公式,也是最常使用的一類。(對于這些,Excel自帶快捷功能)
MIN函數(shù):找到某區(qū)域中的最小值
MAX函數(shù):找到某區(qū)域中的最大值
AVERAGE函數(shù):計算某區(qū)域中的平均值
COUNT函數(shù):計算某區(qū)域中包含數(shù)字的單元格的數(shù)目
COUNTIF函數(shù):計算某個區(qū)域中滿足給定條件的單元格數(shù)目
COUNTIFS函數(shù):統(tǒng)計一組給定條件所指定的單元格數(shù)
SUM函數(shù):計算單元格區(qū)域中所有數(shù)值的和
SUMIF函數(shù):對滿足條件的單元格求和
SUMIFS函數(shù):對一組滿足條件指定的單元格求和
SUMPRODUCT函數(shù):返回相應的數(shù)組或區(qū)域乘積的和
Min函數(shù)的意義是用來求一組數(shù)的最小值的。
Min函數(shù)一共有無數(shù)個參數(shù),這些參數(shù)可以是幾個數(shù),也可以是一個數(shù)組,也可以是一個表格。
語法:MIN(number1,number2,...)
其中“number”參數(shù)最多為255個,可以是數(shù)字,也可以是一個數(shù)字區(qū)域。
MAX函數(shù)和MIN函數(shù)的使用方法是一樣的。MAX函數(shù)的意義是用來求一組數(shù)的最大值的。參數(shù)可以是數(shù)字,數(shù)組,邏輯值,也可以是引用。
語法:MIN(number1,number2,...)
其中“number”參數(shù)最多為255個,可以是數(shù)字,也可以是一個數(shù)字區(qū)域。
MAX函數(shù)和MIN函數(shù)的示例:
如下圖,找出成績表中的最高分和最低分。
AVERAGE函數(shù)是計算平均值的函數(shù)。
其中: Number1,number2,...是要計算平均值的 1~255 個參數(shù)。
功能:計算某區(qū)域中的平均值。
示例:如下圖,求成績單中的平均分。
COUNT函數(shù)的功能:計算含有數(shù)字的單元格的個數(shù)。
語法:=COUNT(value1,value2, ...)
函數(shù)COUNT在計數(shù)時,將把數(shù)值型的數(shù)字計算進去;但是錯誤值、空值、邏輯值、文字則被忽略。
如果要統(tǒng)計邏輯值、文字或錯誤值,請使用函數(shù)COUNTA函數(shù)。
示例:如下圖,統(tǒng)計A列的數(shù)字個數(shù)有多少。輸入公式:=COUNT(A2:A9),即可。統(tǒng)計的結(jié)果是3,也就是數(shù)字格式的字數(shù)只要三個,其他文本型的不在統(tǒng)計范圍內(nèi)。
功能:計算某個區(qū)域中滿足給定條件的單元格數(shù)目
語法:=COUNTIF(單元格1: 單元格2 ,條件)
比如=COUNTIF(Table1!A1:Table1!C100, “YES” ) 計算Table1中A1到C100區(qū)域單元格中值為”YES”的單元格個數(shù)
示例:統(tǒng)計制定店鋪的業(yè)務筆數(shù)。
用法匯總:
區(qū)間統(tǒng)計示例:
功能:統(tǒng)計一組給定條件所指定的單元格數(shù)(兩個條件以上)
語法:=COUNTIFS(第一個條件區(qū)域,第一個對應的條件,第二個條件區(qū)域,第二個對應的條件,第N個條件區(qū)域,第N個對應的條件)
示例:如下圖,按要求進行統(tǒng)計。表格要求統(tǒng)計各班男生和女生的人數(shù)以及80分以上的男生和女生的人數(shù)。這里的統(tǒng)計條件就有兩個了,一個是男生,一個是班級或者80分以上。
統(tǒng)計各班男生女生,公式:=COUNTIFS(D2:D9,G4,B2:B9,H3)
統(tǒng)計80分以上,公式=COUNTIFS(D2:D9,G4,E2:E9,'>=80')
關于COUNT函數(shù)、COUNTIF函數(shù)、COUNTIFS函數(shù)的應用還有很多,可以說這幾個函數(shù)是比較常用且實用的函數(shù)。我們另外有專門介紹這幾個函數(shù)的文章,大家可以翻看歷史記錄。
推薦閱讀:
SUM函數(shù)的作用是將指定區(qū)域或者單元格的數(shù)值進行合計,計算出數(shù)值之和。
語法:SUM(number1,[number2],...])
其中number1為必須參數(shù)值,而其它則為可選參數(shù)值。其參數(shù)number可以是具體的數(shù)值,也可以是單元格引用,還可以是區(qū)域。
示例1:直接用sum函數(shù)對兩個具體的數(shù)值進行求值
函數(shù)公式:=SUM(17,32)
延伸說明:sum是可以計算多個數(shù)值之和的,如果要計算多個數(shù)值,則在括號中將數(shù)值輸入,并用逗號隔開即可。
示例2:計算某個區(qū)域之間的數(shù)值之和
公式:=sum(B2:B5)
說明:計算示例中B2到B5范圍內(nèi)單元格中的數(shù)值之和
示例3:將B3到B5范圍內(nèi)單元格數(shù)值之和與27相加
公式:=sum(B3:B5,27)
說明:不同的參數(shù)值之間直接用逗號隔開就行。
示例4:將B4和B5的數(shù)值相加,再與11相加
公式:=sum(B4,B5,11)
除了這種表達式外還可以表達成示例3中的表達式。
示例5:將文本值和邏輯值轉(zhuǎn)化為數(shù)值求和
說明:將文本值13和邏輯值TRUE轉(zhuǎn)化為數(shù)值,然后再與數(shù)值3相加求和。
公式:=sum(“13”,TRUE,3)
延伸說明:文本值需用引號引起來,文本13被直接轉(zhuǎn)化為數(shù)值13,TRUE則直接被轉(zhuǎn)化為數(shù)值1.
SUMIF函數(shù)的用法是根據(jù)指定條件對若干單元格、區(qū)域或引用求和。
功能:求滿足條件的單元格和
語法:=SUMIF(單元格1: 單元格2 ,條件,單元格3: 單元格4)
(舉例:計算一班的總成績)
SUMIF函數(shù)還有一個非常好用的用法,就是忽略錯誤值求和。通常我們統(tǒng)計的數(shù)據(jù)中,其中有一個數(shù)據(jù)是出現(xiàn)錯誤值,那么整列的數(shù)據(jù)統(tǒng)計的結(jié)果就是錯誤值了。如下圖:
SUMIFS函數(shù)的功能是對一組滿足條件指定的單元格求和(滿足兩個及以上的條件)
語法:=SUMIFS(實際求和區(qū)域,第一個條件區(qū)域,第一個對應的求和條件,第二個條件區(qū)域,第二個對應的求和條件,第N個條件區(qū)域,第N個對應的求和條件)。
基本用法示例:
函數(shù)解釋:返回相應的數(shù)組或區(qū)域乘積的和。
說明:· 數(shù)組參數(shù)必須具有相同的維數(shù),否則,函數(shù) SUMPRODUCT 將返回錯誤值 #VALUE!?!?函數(shù) SUMPRODUCT 將非數(shù)值型的數(shù)組元素作為 0 處理。
SUM:【數(shù)】求和。PRODUCT:【數(shù)】(乘)積
SUMPRODUCT:組合的漢語意思是:乘積之和,在給定的幾組數(shù)組中,將數(shù)組間對應的元素相乘,并返回乘積之和。
語法:=SUMPRODUCT(單元格1: 單元格2 ,單元格3: 單元格4)
示例:
1.基礎用法
如下圖,求商品的總銷量和總銷售額。
求總銷售量,在E3中輸入= SUMPRODUCT(B3:B10),回車確認。
求總銷售額,在E6中輸入= SUMPRODUCT(B3:A10,C3:C10),回車確認。
公式解析:當sumproduct函數(shù)中參數(shù)為兩個數(shù)組時,兩個數(shù)組的所有元素對應相乘。即B3:B10和C3:C10一對一相乘后的總和。
2.條件求和。
(1)單條件求和
公式理解:條件 * 求和區(qū)域
(2)多條件求和
公式理解:條件*條件*求和區(qū)域。
注意:
SUMPRODUCT(條件1*條件2*條件3...*條件N)中 * :滿足所有條件;
SUMPRODUCT(條件1+條件2+條件3...+條件N)中 + :滿足任一條件。
推薦閱讀:
匯總型函數(shù),將平均值、計數(shù)、最大最小、相乘、標準差、求和、方差等參數(shù)化,換言之,只要會了這個函數(shù),上面的都可以拋棄掉了。
在運用函數(shù)之前,我們肯定需要了解函數(shù)的基本語法含義,下面大家看一看它的基本語法。
函數(shù)語法: SUBTOTAL(function_num,ref1,ref2, ...)
語法:=Substotal(引用區(qū)域,參數(shù))
參數(shù):
Function_num表示1 — 11(包含隱藏值)或 101 — 111(忽略隱藏值)之間的數(shù)字,指定使用何種函數(shù)在列表中進行分類匯總計算;
ref1,ref2表示所求的單元格范圍
示例:如下圖:
點擊H2單元格,然后在函數(shù)輸入框輸入:=SUBTOTAL(1,B2:G2),點擊I2單元格,然后在函數(shù)輸入框輸入:=SUBTOTAL(101,B2:G2),可以求得平均數(shù)。
然后依次在H3—H12單元格依照以上方法分別把參數(shù) Function_num 替換為2—11,進行運算。
同時依次在I3—I12單元格依照以上方法分別把參數(shù) Function_num 替換為102—111,進行運算。
INT函數(shù)是將數(shù)字向下舍入到最接近的整數(shù)。
語法:INT(number)
其中number是需要進行向下舍入取整的實數(shù)。那么,excel中如何通過int函數(shù)求整數(shù)?請看下面方法。
示例1:
示例2:已知各種水果單個價格,求每人最多可買的數(shù)量。
輸入公式=INT(B8/B2)
Round函數(shù)是按指定的位數(shù)對數(shù)值進行四舍五入的一個取整函數(shù)。
語法:ROUND(number, num_digits)。
number 必需。要四舍五入的數(shù)字。
num_digits 必需。位數(shù),按此位數(shù)對 number 參數(shù)進行四舍五入。
利用INT函數(shù)構(gòu)造四舍五入的函數(shù)返回的結(jié)果精度有限,有時候滿足不了我們的實際需要。Excel的Round函數(shù)可以解決這個問題。
ROUND函數(shù)中:
如果 num_digits 大于 0(零),則將數(shù)字四舍五入到指定的小數(shù)位。
如果 num_digits 等于 0,則將數(shù)字四舍五入到最接近的整數(shù)。
如果 num_digits 小于 0,則在小數(shù)點左側(cè)前幾位進行四舍五入。
若要進行向上舍入(遠離 0),請使用 ROUNDUP 函數(shù)。
若要進行向下舍入(朝向 0),請使用 ROUNDDOWN 函數(shù)。
若要將某個數(shù)字四舍五入為指定的倍數(shù)(例如,四舍五入為最接近的 0.5 倍),請使用 MROUND 函數(shù)。
示例:
如下圖,在D2單元格輸入:=ROUND(C1,2),結(jié)果就是四舍五入后保留兩位小數(shù)的結(jié)果了。
在保留整數(shù)的情況下,函數(shù)公式要等于零,所以內(nèi)容要改成:=ROUND(C1,0) 如圖,數(shù)值自動保留為整數(shù)。
在對前幾位取四舍五入的情況下,函數(shù)公式要小于零,所以要填成,=ROUND(C1,-1)填寫完按下回車即可。
如圖,這樣就自動取第一位的四舍五入了。
以上是43個常用函數(shù)分類的第四類,接下來將陸續(xù)介紹其他類別。本系列的函數(shù)介紹,希望能夠幫助到大家!