鄭小英
(麗江師范高等專科學校,云南 麗江 674119)
COUNT函數計算參數中含有數值型數據的個數。其語法是COUNT(value1,[value2],…),其中value1是必需的。圖1中,A列、B列、C列和E列均是數字1、2、3、5,D1單元格是漢字四,D2單元格是數字4,D3單元格是文本型的數字4,在F1-F3單元格輸入圖中的函數,即在F1、F2、F3單元格中分別計算A1-E1、A2-E2、A3-E3單元格區域中數值型數據的個數,結果如圖2所示。從圖2中可以看出,因為漢字四和文本型的數字4不是數值型的數據,所以F1和F3單元格的結果為4,A2-E2單元格區域中均是數值型數據,因此F2單元格的結果是5。

圖1

圖2
COUNTA函數計算區域中非空單元格的個數。其語法是COUNTA(value1,[value2],…),其中value1是必需的。圖3中,A1-E1單元格區域中各單元格均有內容,A2-E2單元格區域中C2和D2單元格為空,在F1和F2單元格中輸入圖中函數,即在F1和F2單元格中分別計算A1-E1和A2-E2單元格區域中非空單元格的個數,結果如圖4所示。因為A1-E1單元格區域中各單元格均有內容,F1單元格的結果為5;因為C2和D2單元格為空,F2單元格結果為3。

圖3

圖4
COUNTBLANK函數和COUNTA函數剛好相反,是計算區域中空單元格的個數。其語法是COUNTBLANK(區域)。圖5中,A1-E1單元格區域中各單元格均為非空,A2-E2單元格區域中C2和D2單元格為空,在F1和F2單元格中輸入圖中函數,即在F1和F2單元格中分別計算A1-E1和A2-E2單元格區域中為空單元格的個數,結果如圖6所示。因為A1-E1單元格區域中各單元格均有內容,F1單元格的結果為0;因為C2和D2單元格為空,F2單元格結果為2。

圖5

圖6
COUNTIF函數是計算區域中滿足指定條件的單元格個數。其語法是COUNTIF(range,criteria),其中range表示要計算的單元格區域,criteria表示指定的條件。圖7中為某班部分學生語文成績表,需要在C6單元格中計算其中男生人數和在C7單元格中計算語文成績高于70分的人數。在C6單元格中填入“=COUNTIF(C2:C4,“男”)”,C2:C4表示需要計算的區域,即性別列,“男”表示指定的條件是性別為男。在在C6單元格中填入“=COUNTIF(D2:D4,“<70”)”,D2:D4是語文成績區域,“<70”表示語文成績低于70,計算結果如圖8所示。需要注意的是,COUNTIF函數只能指定一個條件,如果有多個條件,可以使用COUNTIFS函數。

圖7

圖8