Excel多條件統(tǒng)計函數(shù)應用舉例
條件統(tǒng)計是用Excel進行統(tǒng)計較難的一類,然而在Excel2007中,新增加了一個多條件統(tǒng)計函數(shù)COUNTIFS,為我們進行多條件統(tǒng)計提供了極大的方便。在這里我們以成績統(tǒng)計為例介紹在Excel2007中實現(xiàn)多條件統(tǒng)計的方法。
COUNTIFS函數(shù)
COUNTIFS函數(shù)計算某個區(qū)域中滿足多重條件的單元格數(shù)目。
語法:COUNTIFS(range1, criteria1,range2, criteria2…),“Range1, range2, …”是計算關(guān)聯(lián)條件的 1 至 127 個區(qū)域。每個區(qū)域中的單元格必須是數(shù)字或包含數(shù)字的名稱、數(shù)組或引用??罩岛臀谋局禃缓雎浴!癈riteria1, criteria2, …”是數(shù)字、表達式、單元格引用或文本形式的 1 至 127 個條件,用于定義要對哪些單元格進行計算。
應用實例
一張有12個學校的成績表,我們要在統(tǒng)計表中輸入計算公式完成所有的統(tǒng)計。為了公式表達方便起見,我們先給“成績表”中的各個列進行相應的定義。切換到“成績表”中,選擇“學?!彼诘牧?,在“公式”工具欄中,點擊其中的“定義名稱”按鈕,彈出一個“新建名稱”對話框中,名稱以默認的“學?!保_定之后,我們便完成了定義學校所在列的名稱的工作,以后在這個工作簿中,如果要引用“學?!边@一列,只要輸入“學?!奔纯?。同樣的方法,定義好:語文、數(shù)學、英語、物理、歷史各科成績的名稱(進入到“新建名稱”對話框中默認的科目名稱)。
下面來看看怎樣輸入有關(guān)的統(tǒng)計公式。先來看看B3這個單元格中要輸入的公式。這里實際上有兩個條件,一個條件是:學校=B2,另一個條件是:語文>=800。在B3單元格中輸入=COUNTIFS(學校,"=" && B2,語文,">=800")后回車,便完成了統(tǒng)計800分以上學生人數(shù)的工作。其他各個分數(shù)段人數(shù)的統(tǒng)計與此類同,可以模仿這個單元格的設(shè)置方法,錄入有關(guān)的統(tǒng)計公式。
后面的“平均分”及“最高分”必須用數(shù)組公式來完成統(tǒng)計工作。在B20中輸入公式:=AVERAGE(IF(學校=B2,語文))后按組合鍵“Ctrl+Shift+Enter”,這時顯示這個數(shù)組公式的含義是:對“成績表”中學校=B2單元格求平均分。復制B20單元格的公式到B21,把函數(shù)AVERAGE換成求最大值的函數(shù)MAX,再按組合鍵“Ctrl+Shift+Enter”,得到求最高分的公式。
設(shè)置好第一個學校成績統(tǒng)計所有公式之后,選擇這些計算公式,拖動填充句柄到最后一個學校所在的列,便完成了全區(qū)成績統(tǒng)計了。
*************************************************
多重條件統(tǒng)計函數(shù)COUNTIFS使用案例
聯(lián)系客服