COUNT 、COUNTA、COUNTBLANK 計數函數

今日繼續講統計函數中第五講專題的計數函數。在前面我講了條件計數的函數,今日講通用的計數函數,其一是非空的單元格計數是用COUNT,其二是計算空的單元格個數COUNTBLANK函數,兩個函數今日我放在一起講解。以便讀者能比較一下。

一 COUNT函數定義:返回包含數字以及包含參數列表中的數字的單元格的個數。函數COUNT在計數時,將把數字、空值、邏輯值、日期或以文字代表的數計算進去;但是錯誤值或其他無法轉化成數字的文字則被忽略。

COUNTA返回數據列表中非空單元格個數,可以計算單元格區域或數組中包含數據的單元格個數,利用函數 COUNTA 可以計算單元格區域或數組中包含數據的單元格個數。此時計邏輯值、文字或錯誤值是在統計範圍內的,如果不需要統計邏輯值、文字或錯誤值,請使用函數 COUNT。

使用格式:COUNT(value1,value2,...);COUNTA(同)

格式簡義:COUNT(目標單元格1,目標單元格2,...) COUNT(目標單元格區域)

參數定義:Valuecount為包含或引用各種類型數據的參數(1到30個),但只有數字類型的數據才被計算;counta參數值可以是任何類型,可以包括空字符(""),但不包括空白單元格,如果參數是數組或單元格引用,則數組或引用中的空白單元格將被忽略。

注意點:

a)如果參數是一個數組或引用,那麼只統計數組或引用中的數字;數組或引用中的空白單元格.邏輯值.文字或錯誤值都將被忽略。如果要統計邏輯值.文字或錯誤值,請使用函數COUNTA。

b)函數COUNT在計數時,將把數字、日期、或以文本代表的數字計算在內;但是錯誤值或其他無法轉換成數字的文字將被忽略。

二 COUNTBLANK 函數

函數定義:計算指定單元格區域中空白單元格的個數(包括空文本單元格在內)。

使用格式:COUNTBLANK(range)。

格式簡義:COUNTBLANK(目標單元格1,目標單元格2...)COUNTBLANK(目標單元格區域)。

參數定義:Range為需要計算其中空白單元格個數的區域。

注意點:

a)即使單元格中含有返回值為空文本 ("")的公式,該單元格也會計算在內,但包含零值的單元格不計算在內。

實例講解:在下面的截圖中把上面的應用做了彙總,其中A列是數據,B列是數據的說明,C列是錄入的公式,D列是公式返回的值,E列是說明文字。

COUNT 、COUNTA、COUNTBLANK 計數函數

公式講解:C2 '=COUNT(A2:A12) 由於用的是公式COUNT此公式中空白單元格、邏輯值、文字或錯誤值都不計算在內,所以計數時只有A7 A8 A11 值有效。

C4 '=COUNTA(A2:A12) 由於用的是公式COUNTA此公式中除空白單元格不計算在內,其他全部計算在內,所以計數時只有A4 A12 值無效,其他的值都有效。

C6 '=COUNTBLANK(A2:A12) 只有A4 A12 值有效,其他值無效。

今日內容迴向:

1 COUNT、COUNTA、 COUNTBLANK意義是什麼?

2 COUNT、COUNTA有什麼不同?

3 同一區域內上面的函數中哪兩個值互補?


分享到:


相關文章: