type
Post
status
Published
date
Jan 18, 2026
slug
count_counta
summary
tags
Excel
category
技術筆記
icon
password

📝 主旨

💡
Excel的COUNTCOUNTA函數的核心差異在於「統計的資料類型」。 簡單記法:COUNT僅算數字,COUNTA只要不是空格的都算(Count All)。

1. 速查表 (Cheat Sheet)

特性
COUNT 函數
COUNTA 函數
英文全稱
Count
Count All
主要用途
統計數字數量
統計有內容的儲存格數量
統計數字 (123, 1/1)
✅ 會計算
✅ 會計算
統計文字 (你好, ABC)
❌ 不計算
✅ 會計算
統計邏輯值 (TRUE/FALSE)
❌ 不計算
✅ 會計算
統計錯誤值 (#N/A, #VALUE!)
❌ 不計算
✅ 會計算
統計空字串 ("")
❌ 不計算
✅ 會計算 (⚠️)
統計完全空白格
❌ 不計算
❌ 不計算

2. 數值專用計數 (COUNT)

這是最嚴謹的計數方式,當你只想確認範圍內有多少「有效數字」時使用。
  • 計算對象:數字、日期、百分比、貨幣。
  • 忽略對象:文字、錯誤值(如 #N/A)、邏輯值(TRUE/FALSE)、空白格。

3. 全能非空計數 (COUNTA)

這是實務上最常用的計數函數,因為它能捕捉到所有包含內容的儲存格。
  • 計算對象:任何非空白的內容(數字、文字、錯誤值、邏輯值)。
  • 忽略對象:僅忽略完全沒有內容的「真空」儲存格。

4. 關鍵陷阱:看不見的「空字串 : =””」

這是建模與自動化報表中最常見的錯誤來源,必須特別注意。
⚠️ 公式行為 若儲存格內含公式(如:=IF(TRUE, "", "完成")),當結果回傳為 ""(空字串)時:
  • COUNT:視為非數字,結果 +0
  • COUNTA:視為有內容(因為儲存格內有公式),結果 +1
  • 注意事項:若要統計真正肉眼看到的空白,請改用 COUNTBLANKCOUNTIFS
儲存格內容
實際範例
COUNTBLANK
COUNTIFS (條件 "")
COUNTIFS (條件 "=")
真空格 (真正的空白)
(物理上沒輸入東西)
✅ 計入 (+1)
✅ 計入 (+1)
✅ 計入 (+1)(⚠️)
公式空字串
=IF(TRUE, "", "完成")
✅ 計入 (+1)
✅ 計入 (+1)
❌ 不計入 (0)
空格鍵字串
" " (按了空白鍵)
❌ 不計入
❌ 不計入
❌ 不計入
一般內容
"Text"123
❌ 不計入
❌ 不計入
❌ 不計入
🙍🏽‍♂️
本文經 Google Gemini 3 Pro 協助排版與潤飾,所有內容均經作者親自查核與確認,並對其正確性負完全責任。