【Excel函數教程】這五個函數讓數據統計如虎添翼!
更新于:2025-04-13 16:57:26

針對不同的需求,需要應用不同的計數函數來進行計數統計,但很多人並不知道具體使用什麼計數函數來解決問題。

因此,本節將對 Excel 中 5 個常用的計數函數進行講解,讓大家能靈活應用函數完成計數統計工作。

COUNT 統計含有數字的儲存格個數

COUNT 函數用於計算數值型數位的儲存格個數,空單元格、邏輯值、錯誤值和文本等數據都將會被忽略。語法結構如下所示。

下圖中的表格中列出了各種類型的數據,如果要統計出含有數位的儲存格個數,則需要在 E1 單元格中輸入公式“=COUNT(A2 : A11)”,按【Enter】鍵即可統計出 A2 : A11 單元格區域中含有數位的儲存格個數。

在使用 COUNT 函數時,需要注意以下幾點。

(1)如果參數為數位、日期或代表數位的文字(例如,用引號引起的數位,如 "1"),則將被計算在內。

(2)邏輯值和直接鍵入參數清單中代表數位的文本會被計算在內。

(3)如果參數為錯誤值或不能轉換為數位的文字,則不會被計算在內。

(4)如果參數是一個陣列或引用,則只計算其中的數位。陣列或引用中的空白儲存格、邏輯值、文本或錯誤值將不會被計算在內。

COUNTA 統計包括文本和邏輯值的儲存格個數

COUNTA 函數用於統計非空單元格的個數,統計時,只忽略空白儲存格,邏輯值、文本、錯誤值和數值等都將統計在內,其語法結構與 COUNT 函數的語法結構一樣。

例如,使用 COUNTA 函數對下圖所示表格中 A2 : A11 單元格區域的非空單元格進行統計,只需要在 E1 單元格中輸入公式“=COUNTA(A2 : A11)”,按【Enter】鍵即可計算出結果。

COUNTBLANK 統計空白儲存格的個數

COUNT 和 COUNTA 函數計數時,都會忽略空白儲存格,如果要統計表格中空白儲存格的個數,就需要使用 COUNTBLANK 函數,其語法結構如下所示。

例如,使用 COUNTBLANK 函數對下圖中的表格中的空白儲存格進行統計時,只需要在 E1 單元格中輸入公式“=COUNTBLANK(A2 : A11)”,按【Enter】鍵即可計算出結果。

COUNTIF 統計滿足給定條件的儲存格的個數

在 Excel 中,當需要統計滿足某個條件的儲存格的個數時,就可以用 COUNTIF 函數,它包含兩個參數,其語法結構如下。

例如,下圖所示為某個人購買的日用雜貨清單,現需要分別統計出農產品和奶製品的類別數。

使用 COUNTIF 函數就能快速統計出結果。

只需要在 J2 單元格中輸入公式“=COUNTIF($C$2 :$C$12,I2)”,按【Enter】鍵統計出農產品的個數,向下填充公式至 J3 單元格,即可統計出奶製品的個數。

另外,COUNTIF 函數的第 2 參數“criteria”也可使用“*”和“?”這兩個通配符,按模糊條件統計。

例如,要統計 A2 : A12 單元格區域中第 2 個字元是“奶”的儲存格的個數,只需要在 J1單元格中輸入公式“=COUNTIF(A2 : A12,"? 奶 *")”,按【Enter】鍵即可。

COUNTIF 函數的第 2 參數“criteria”將忽略文字字串中的大小寫,也就是說,字串“abc”和字串“ABC”是一樣的。

COUNTIFS 統計同時滿足多個條件的儲存格的個數

當需要對同時滿足多個條件的儲存格計數時,COUNTIF 函數就顯得無能為力了,此時就需要使用 COUNTIFS 函數來計數。

COUNTIFS 函數參數的設置方法與 SUMIFS 函數參數的設置方法相同,所以可以參照SUMIFS 函數來使用 COUNTIFS 函數,其語法結構如下所示。

例如,下圖所示為公司的員工資訊表,現要求統計出銷售部銷售代表這個崗位的人數。

使用 COUNTIFS 函數統計時,只需要在 H2 單元格中輸入公式“=COUNTIFS(B2 : B15,F2,C2 :C15,G2)”,按【Enter】鍵即可統計出銷售部銷售代表的人數。

在使用 COUNTIFS 函數時,需要注意的是,每個條件對中的條件區域都必須具有相同的行數和列數。