← Excel 公式課程

FIELD NOTES / Excel 公式教學

COUNTA 計算有內容的儲存格個數

Excel 公式教學發布:作者:茂伯預估 2 分鐘閱讀

查看部門加購登記表有多少格已填入內容,不論內容是數量、0 或文字備註。

本文目錄

本教學由作者茂伯編寫,並由作者在 Windows 版 Microsoft 365 與 Excel 2021 實際操作驗證。

查看部門加購登記表有多少格已填入內容,不論內容是數量、0 或文字備註。

先準備範例資料

開啟空白活頁簿,依下表把資料輸入對應儲存格。A、B 等是欄名;1、2 等是列號。

列 A B
1 部門 加購數量/備註
2 設計組 2
3 客服組 0
4 行銷組 待確認
5 研發組 (空白)
6 行政組 3
7 業務組 不需要

「(空白)」表示不要輸入任何內容,也不要輸入這段文字。

輸入這個公式

在 E2 輸入以下公式,按 Enter。

=COUNTA(B2:B7)

正確結果:5

語法:

=COUNTA(value1, [value2], ...)
引數 代表什麼
value1 第一個要統計的儲存格或範圍。本例只查看 B2:B7,不包含部門名稱與標題。
[value2], ... 可省略的其他儲存格或範圍。方括號表示選填,不必輸入方括號。

公式請使用英文名稱及半形標點;若系統以分號分隔引數,請依 Excel 提示改用分號。語法中的方括號表示選填,不必輸入。

照著做並核對畫面

  1. 在空白工作表的 A1:B7 輸入表格資料;B5 留白,B3 輸入數字 0。
  2. 在 E1 輸入「已填內容格數」,再按一下 E2。
  3. 在 E2 輸入 =COUNTA(B2:B7),再按 Enter。
  4. 確認 E2 顯示 5;B2:B7 中只有 B5 沒有任何內容。
COUNTA 範例資料及公式結果的 Excel 網頁版實際操作畫面

圖 1 Excel 網頁版實際操作畫面

B2、B3、B4、B6、B7 共五格有內容,因此結果是 5。數字 0、文字「待確認」與「不需要」都算一格。這只表示欄位有內容,不能代表五個部門都已確定加購;真正空白的 B5 不算。

常見錯誤

  • 誤選 A1:B7:標題和部門名稱也會被計入。要統計填寫情況,範圍應只選 B2:B7。
  • 用空格代替真正空白:含空格的儲存格仍有文字內容,會被計入。要清空請選取儲存格後按 Delete。
  • 以為看起來空白一定不算:儲存格若有公式並回傳空字串「""」,仍會被計入;錯誤值也會被計入。

自己試一次

研發組完成登記,把 B5 改為 1。已填入內容的儲存格共有幾個?

參考答案:

=COUNTA(B2:B7)

結果:6。B2:B7 六格現在都有內容,所以結果是 6;函數不會判斷備註是否代表完成確認。

官方參考

Microsoft Support:COUNTA 函數