本文介紹的數(shù)據(jù)統(tǒng)計(jì)是指統(tǒng)計(jì)數(shù)據(jù)的個(gè)數(shù)或數(shù)量,并非指數(shù)據(jù)的運(yùn)算。本次以某班級(jí)學(xué)生的考試成績?yōu)槔M(jìn)行講解,舉例不一定合適,意在拋磚引玉。
一、行號(hào)統(tǒng)計(jì)法
例如,統(tǒng)計(jì)各科成績中各分?jǐn)?shù)段的人數(shù),即統(tǒng)計(jì)90-100,80-89,70-79,60-69,60分以下的人數(shù)。
將光標(biāo)移動(dòng)到政治成績成在列,用鼠標(biāo)單擊工具欄中的“降序”按鈕,政治成績由高到低排列。如圖1所示。90-100分?jǐn)?shù)段中最低分?jǐn)?shù)是90分,所在行行號(hào)為20,則此分?jǐn)?shù)段人數(shù)是20-1=19。在80-89分?jǐn)?shù)段所在行的行號(hào)在21到37之間,則80-89分?jǐn)?shù)段的人數(shù)是17。同樣方法可統(tǒng)計(jì)出其它分?jǐn)?shù)段的人數(shù)。
圖1
各位請注意了,如果數(shù)據(jù)不在一列,而是在同一行內(nèi),能否迅速進(jìn)行統(tǒng)計(jì)呢?那也難不住,可以用行列轉(zhuǎn)換法將行內(nèi)數(shù)據(jù)轉(zhuǎn)換到列內(nèi),然后再進(jìn)行統(tǒng)計(jì)。具體操作是:選中行中有關(guān)數(shù)據(jù),單擊工具欄中的“復(fù)制”按鈕,再在目標(biāo)列內(nèi)右鍵單擊,選擇彈出菜單中的“選擇性粘貼”命令,在打開的“選擇性粘貼”對(duì)話框中選中“轉(zhuǎn)置”前的復(fù)選框,單擊“確定”退出,則數(shù)據(jù)都轉(zhuǎn)換到一列內(nèi),根據(jù)行號(hào)統(tǒng)計(jì)法進(jìn)行統(tǒng)計(jì)即可。
二、選中統(tǒng)計(jì)法
上例中在統(tǒng)計(jì)80-89分?jǐn)?shù)段人數(shù)時(shí),也可以這樣進(jìn)行。首先進(jìn)行排序,然后從最高分89分開始選中,向下拖動(dòng)鼠標(biāo),到最低分81分結(jié)束,在拖動(dòng)鼠標(biāo)的過程中,工具欄的左下角或選中部分的右下角出現(xiàn)一變動(dòng)的提示條,如圖2所示,提示條為“17R×1C”,意指選中的部分為17行,1列,則統(tǒng)計(jì)得80-89分?jǐn)?shù)段的人數(shù)為17。
圖2
此方法也適合在同一行內(nèi)進(jìn)行。
以上兩種方法諸位掌握了嗎?很容易的,一學(xué)就會(huì),需要對(duì)大家提示一下的是,以上兩種方法在統(tǒng)計(jì)各分?jǐn)?shù)段人數(shù)時(shí)首先要進(jìn)行排序,打亂了原來的次序。若不打亂原次序能否進(jìn)行統(tǒng)計(jì)呢?當(dāng)然可以了!先給你來一個(gè)“篩選法”。
三、篩選法
依次單擊“數(shù)據(jù)/篩選/自動(dòng)篩選”,則進(jìn)入自動(dòng)篩選狀態(tài),工作表的第一行都有一個(gè)向下的小箭頭,單擊“政治”單元格中的下拉箭頭,選擇“自定義”,打開“自定義自動(dòng)篩選方式”對(duì)話框,如圖3所示,設(shè)置為“小于或等于99”與“大于或等于90”,單擊“確定”按鈕退出,則只顯示出政治成績在90-99之間的同學(xué),此時(shí)顯示的行號(hào)是每位同學(xué)原來實(shí)際所在的行號(hào),不能根據(jù)“行號(hào)統(tǒng)計(jì)法”來統(tǒng)計(jì)人數(shù)的多少,而且也不能采用“選中統(tǒng)計(jì)法”來統(tǒng)計(jì)人數(shù),那么如何統(tǒng)計(jì)人數(shù)呢?如果人數(shù)較少,逐個(gè)數(shù)一下就可以了,若人數(shù)較多,先選中所有符合條件的人數(shù),單擊工具欄中的“復(fù)制”按鈕,選擇另一個(gè)工作表,單擊“粘貼”按鈕,則將所有人數(shù)復(fù)制到一個(gè)新的工作表中,此時(shí)根據(jù)行號(hào)就可以快速統(tǒng)計(jì)出人數(shù)。依此方法可統(tǒng)計(jì)出其它分?jǐn)?shù)段的人數(shù)。
圖3
利用篩選法也可統(tǒng)計(jì)出某科考試中缺考人數(shù),如單擊語文成績所在列的箭頭,在下拉菜單中選擇“空白”選項(xiàng),則只保留了語文成績?yōu)榭盏膶W(xué)生。此方法在某些數(shù)據(jù)的統(tǒng)計(jì)中是非常有用的。
四、查找法
查找也能進(jìn)行統(tǒng)計(jì)?挺新鮮的,得好好學(xué)學(xué)。前面介紹的數(shù)據(jù)統(tǒng)計(jì)是在一行或一列中進(jìn)行操作,如果要在多列即某一單元格區(qū)域內(nèi)進(jìn)行統(tǒng)計(jì),那可使用查找的方法。如要統(tǒng)計(jì)各科成績中59分的人數(shù),操作步驟是:先打開“查找”對(duì)話框,在查找項(xiàng)中輸入“59”,單擊“查找下一個(gè)”按鈕一次,可找到一個(gè)59分,繼續(xù)查找,就可快速確定成績是59分的人數(shù),哎!暫停,怎樣確定人數(shù),怎么沒講呢?真笨!記下查找到的“59”的次數(shù)不就是最后的統(tǒng)計(jì)人數(shù)嗎?最后有重要提示,Execl2000在查找時(shí)是循環(huán)進(jìn)行的,也就是查找到文末后從頭再來,所以嗎……。
上面介紹的統(tǒng)計(jì)方法,乃小技也,若要進(jìn)行復(fù)雜、數(shù)據(jù)較多的統(tǒng)計(jì),那還得請出統(tǒng)計(jì)函數(shù)來,大家注意了,請看本文的壓軸戲――函數(shù)統(tǒng)計(jì)法。
五、函數(shù)統(tǒng)計(jì)法
統(tǒng)計(jì)函數(shù)較多,主要介紹常用的以下幾個(gè)。
1、COUNT
返回參數(shù)的個(gè)數(shù)。利用函數(shù)COUNT可以計(jì)算數(shù)組或單元格區(qū)域中數(shù)字項(xiàng)的個(gè)數(shù)。
語法:COUNT(value1,value2, ...)
Value1, value2, ...是包含或引用各種類型數(shù)據(jù)的參數(shù)(1~30個(gè)),但只有數(shù)字類型的數(shù)據(jù)才被計(jì)數(shù)。
如統(tǒng)計(jì)參加政治考試的學(xué)生人數(shù):COUNT(B2:B47)等于46。
2、COUNTA
返回參數(shù)組中非空值的數(shù)目。利用函數(shù)COUNTA可以計(jì)算數(shù)組或單元格區(qū)域中數(shù)據(jù)項(xiàng)的個(gè)數(shù)。
語法:COUNTA(value1,value2, ...)
Value1, value2, ...所要計(jì)數(shù)的值,參數(shù)個(gè)數(shù)為1~30個(gè)。
例如,統(tǒng)計(jì)參加政治考試的學(xué)生人數(shù):COUNT(B2:B47)等于46。
COUNTA與COUNTA的區(qū)別:
函數(shù)COUNT在計(jì)數(shù)時(shí),將把數(shù)字、空值、邏輯值、日期或以文字代表的數(shù)計(jì)算進(jìn)去;但是錯(cuò)誤值或其他無法轉(zhuǎn)化成數(shù)字的文字則被忽略。而COUNTA的參數(shù)值可以是任何類型,它們可以包括空字符(" "),但不包括空白單元格
如圖4所示:COUNT(A1:A8)等于6,COUNTA(A1:A8)等于7。
圖4
3、COUNTIF
計(jì)算給定區(qū)域內(nèi)滿足特定條件的單元格的數(shù)目。
語法:COUNTIF(range,criteria)
如統(tǒng)計(jì)政治課考試成績中及格的人數(shù)。
COUNTIF(B2:B47,">=60")等于41。
4、FREQUENCY
頻率統(tǒng)計(jì)分布函數(shù),以一列垂直數(shù)組返回某個(gè)區(qū)域中數(shù)據(jù)的頻率分布。例如,使用函數(shù)FREQUENCY可以計(jì)算在給定的值集和接收區(qū)間內(nèi),每個(gè)區(qū)間內(nèi)的數(shù)據(jù)數(shù)目。由于函數(shù)FREQUENCY返回一個(gè)數(shù)組,必須以數(shù)組公式的形式輸入。
語法:FREQUENCY(data_array,bins_array)
利用此函數(shù)可以非常迅速地解決我們前面介紹的求各分?jǐn)?shù)段人數(shù)的例子。
如求政治成績中各分?jǐn)?shù)段的人數(shù),B2:B47為data_array,C4:C7為bins_array,值為60,69,79,89,選定D4:D8為輸出區(qū)域,輸入公式{= FREQUENCY(B2:B47,C4:C7)},按Ctrl+Shift+Enter鍵得到結(jié)果為{4;0;6;17;19},即各分?jǐn)?shù)段的人數(shù)是4、0、6、17、19。
5、MAX和MIN
MAX
返回?cái)?shù)據(jù)集中的最大數(shù)值。
語法:MAX(number1,number2,...)
Number1,number2,...為需要找出最大數(shù)值的1到30個(gè)數(shù)值。
可以將參數(shù)指定為數(shù)字、空白單元格、邏輯值或數(shù)字的文本表達(dá)式。如果參數(shù)為錯(cuò)誤值或不能轉(zhuǎn)換成數(shù)字的文本,將產(chǎn)生錯(cuò)誤。
MIN
返回給定參數(shù)表中的最小值。
語法:MIN(number1,number2, ...)
Number1, number2,...是要從中找出最小值的1到30個(gè)數(shù)字參數(shù)。
參數(shù)可以是數(shù)字、空白單元格、邏輯值或表示數(shù)值的文字串。如果參數(shù)中有錯(cuò)誤值或無法轉(zhuǎn)換成數(shù)值的文字時(shí),將引起錯(cuò)誤。
利用這兩個(gè)函數(shù)可統(tǒng)計(jì)出各科成績的最高分和最低分。
舉例:
如果A1:A5包含數(shù)字99、87、59、27和32,則:
MAX(A1:A5)等于99
MIN(A1:A5)等于27。
上面介紹了五種數(shù)據(jù)統(tǒng)計(jì)的方法,適合于常規(guī)的數(shù)據(jù)統(tǒng)計(jì),相信總有一種方法能夠滿足你的要求的。