宋燕福
(四川職業(yè)技術(shù)學(xué)院網(wǎng)電教學(xué)部,四川 遂寧 629000)
電子表格中分段計(jì)數(shù)函數(shù)的應(yīng)用解析
宋燕福
(四川職業(yè)技術(shù)學(xué)院網(wǎng)電教學(xué)部,四川 遂寧 629000)
在EX CEL2010以后的版本中提供了一些分門(mén)別類(lèi)處理數(shù)據(jù)的新函數(shù)CO U N TIFS、SU M IFS、A V ERA G EIFS等,這些新函數(shù)很好地解決了常用的分段、分類(lèi)處理數(shù)據(jù)的問(wèn)題.本文以分段計(jì)數(shù)函數(shù)為例來(lái)剖析該類(lèi)函數(shù).
電子表格,分段計(jì)數(shù)函數(shù)
分段、分類(lèi)處理數(shù)據(jù)是電子表格中最常見(jiàn)的也是最基本的分析方法之一,在EXCEL2010之前的版本處理這類(lèi)問(wèn)題的能力很弱,或方法較復(fù)雜,或根本無(wú)法直接解決;而之后的版本加強(qiáng)了這方面的功能,解決問(wèn)題既廣泛又簡(jiǎn)便.本文選用了最常用的COUNTIFS分段計(jì)數(shù)函數(shù)來(lái)分析這類(lèi)新函數(shù)的基本運(yùn)用.
COUNTIFS(Criteria_range1,Criteria1,[Criteria_range2,Criteria2,……])
統(tǒng)計(jì)選定區(qū)域中滿(mǎn)足一組設(shè)定條件的單元格個(gè)數(shù).
1.Criteria_range1:必選項(xiàng).在其中計(jì)算關(guān)聯(lián)條件的第一個(gè)區(qū)域.
2.Criteria1:必選項(xiàng).條件判別式,它定義了要計(jì)數(shù)的單元格范圍,其形式可為數(shù)字、表達(dá)式、單元格引用或文本。例如,條件判別式可以表示為32、">32"、B4、"男".
3.Criteria_range2,Criteria2……:可選項(xiàng).附加的區(qū)域及其關(guān)聯(lián)條件.最多允許127個(gè)區(qū)域/條件對(duì).
參數(shù)的分析說(shuō)明:
1.COUNTIFS函數(shù)一般計(jì)統(tǒng)計(jì)的是非空單元格,如果要統(tǒng)計(jì)空單元格,條件參數(shù)為空串即“""”.
2.可以在條件中使用通配符,即問(wèn)號(hào)(?)和星號(hào)(*).問(wèn)號(hào)匹配任意單個(gè)字符,星號(hào)匹配任意字符串.如果要查找實(shí)際的問(wèn)號(hào)或星號(hào),在字符前鍵入標(biāo)識(shí)符波形號(hào)“~”.
3.每一個(gè)附加的區(qū)域都必須與參數(shù)criteria_range1具有相同的行數(shù)和列數(shù),否則無(wú)法統(tǒng)計(jì).這些區(qū)域既可相鄰或不相鄰,也可同為一個(gè).
4.1 單一數(shù)據(jù)項(xiàng)條件的應(yīng)用
單一數(shù)據(jù)項(xiàng)條件即針對(duì)某一個(gè)數(shù)據(jù)項(xiàng)設(shè)定條件.
案例1在原始數(shù)據(jù)表中,分別求出平均分在90以上,80-89,70-79,60-69,60以下等各個(gè)分?jǐn)?shù)段的人數(shù).
求解步驟:1)選擇B22單元格,并輸入公式“=COUNTIFS(L3:L20,">=90")”后確認(rèn);
2)選擇B23單元格,并輸入公式“=COUNTIFS (L3:L20,">=80",L3:L20,"<90")”后確認(rèn);
3)選擇B24單元格,并輸入公式“=COUNTIFS (L3:L20,">=70",L3:L20,"<80")”后確認(rèn);
4)選擇B25單元格,并輸入公式“=COUNTIFS (L3:L20,">=60",L3:L20,"70")”后確認(rèn);
5)選擇B26單元格,并輸入公式“=COUNTIFS (L3:L20,","<60")”后確認(rèn).完成全部計(jì)算.計(jì)算結(jié)果見(jiàn)統(tǒng)計(jì)數(shù)據(jù)表1所示.
幾點(diǎn)說(shuō)明:①當(dāng)針對(duì)1個(gè)數(shù)據(jù)項(xiàng)且只有1個(gè)條件時(shí)(如計(jì)算90分以上和60分以下的公式)其用法與COUNTIF相同;②當(dāng)針對(duì)1個(gè)數(shù)據(jù)項(xiàng)且有2個(gè)及以上的條件時(shí),每個(gè)條件區(qū)域都必需選擇且為相同(L3:L20),不能缺失;③多個(gè)條件之間的運(yùn)算是邏輯與運(yùn)算.
原始數(shù)據(jù)表
統(tǒng)計(jì)數(shù)據(jù)表1
4.2 多個(gè)數(shù)據(jù)項(xiàng)條件的應(yīng)用
多個(gè)數(shù)據(jù)項(xiàng)條件即針對(duì)二個(gè)及以上數(shù)據(jù)項(xiàng)設(shè)定條件.
案例2在原始數(shù)據(jù)表中,分別求出男、女生平均分在90以上,80-89,70-79,60-69,60以下等各個(gè)分?jǐn)?shù)段的人數(shù).
求解步驟:1)選擇B23單元格并輸入公式“=COUNTIFS(L3:L20,">=90",C3:C20,"男")”后確認(rèn),選擇c23單元格并輸入公式“=COUNTIFS(L3: L20,">=90",C3:C20,"女")”后確認(rèn);
2)選擇B24單元格并輸入公式“=COUNTIFS (L3:L20,">=80",L3:L20,"<90",C3:C20,"男 ")”后確認(rèn),選擇c24單元格并輸入公式“=COUNTIFS (L3:L20,">=80",L3:L20,"<90",C3:C20,"女 ")”后確認(rèn);
3)選擇B25單元格并輸入公式“=COUNTIFS(L3: L20,">=70",L3:L20,"<80",C3:C20,"男")”后確認(rèn),選擇c25單元格并輸入公式“=COUNTIFS(L3: L20,">=70",L3:L20,"<80",C3:C20,"女")”后確認(rèn);
4)選擇B26單元格并輸入公式“=COUNTIFS (L3:L20,">=60",L3:L20,"<70",C3:C20,"男 ")”后確認(rèn),選擇c26單元格并輸入公式“=COUNTIFS (L3:L20,">=60",L3:L20,"<70",C3:C20,"女 ")”后確認(rèn);
5)選擇B27單元格并輸入公式“=COUNTIFS (L3:L20,"<60",C3:C20,"男")”后確認(rèn),選擇c27單元格并輸入公式“=COUNTIFS(L3:L20,"<60",C3: C20,"女")”.完成全部計(jì)算.計(jì)算結(jié)果見(jiàn)統(tǒng)計(jì)數(shù)據(jù)表2所示.
統(tǒng)計(jì)數(shù)據(jù)表2
幾點(diǎn)說(shuō)明:①多個(gè)條件區(qū)域可相同或不同,但都必需保證區(qū)域的大小相等且行編號(hào)要一致,否則統(tǒng)計(jì)會(huì)出錯(cuò);②某一數(shù)據(jù)項(xiàng)的多個(gè)條件之間或多個(gè)數(shù)據(jù)項(xiàng)條件之間的運(yùn)算全部都是邏輯與運(yùn)算.
通過(guò)上述2個(gè)案例的解析大家完全可以得出COUNTIFS函數(shù)要比早期版本的大家都很熟悉的COUNTIF函數(shù)強(qiáng)很多,解決起分段計(jì)數(shù)處理問(wèn)題來(lái)很簡(jiǎn)單.這里需要著重強(qiáng)調(diào)的是運(yùn)用該函數(shù)關(guān)鍵掌握三點(diǎn):①條件區(qū)域無(wú)論有多少個(gè)都必需滿(mǎn)足大小相等且行編號(hào)相同;②條件是判別式即">60"、B3等而不是邏輯表達(dá)式即"A1>60"、"A1="男""等;③所有的條件之間都是邏輯與運(yùn)算.另外需要說(shuō)明的是,大家一旦理解掌握了COUNTIFS函數(shù),其它的SUMIFS分類(lèi)求和、AVERAGEIFS分類(lèi)求均值等函數(shù),便一學(xué)就會(huì).掌握了這類(lèi)函數(shù)能大大提高分段、分類(lèi)處理數(shù)據(jù)的能力,大家不妨一試.
[1]劉祖萍.計(jì)算機(jī)文化及MSOFFICE案例教程(Windows7& Office2010)[M].北京:中國(guó)水利水電出版社,2013.
責(zé)任編輯:張隆輝
TP391.13
B
1672-2094(2015)01-0165-02
2014-09-10
宋燕福(1955-),男,重慶榮昌人,四川職業(yè)技術(shù)學(xué)院網(wǎng)電教學(xué)部高級(jí)實(shí)驗(yàn)師.