type
Post
status
Published
date
Jan 18, 2026
slug
count_counta
summary
tags
Excel
category
技術筆記
icon
password
📝 主旨
Excel的
COUNT與COUNTA函數的核心差異在於「統計的資料類型」。
簡單記法: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。
- 注意事項:若要統計真正肉眼看到的空白,請改用
COUNTBLANK或COUNTIFS。
儲存格內容 | 實際範例 | COUNTBLANK | COUNTIFS (條件 "") | COUNTIFS (條件 "=") |
真空格 (真正的空白) | (物理上沒輸入東西) | ✅ 計入 (+1) | ✅ 計入 (+1) | ✅ 計入 (+1)(⚠️) |
公式空字串 | =IF(TRUE, "", "完成") | ✅ 計入 (+1) | ✅ 計入 (+1) | ❌ 不計入 (0) |
空格鍵字串 | " " (按了空白鍵) | ❌ 不計入 | ❌ 不計入 | ❌ 不計入 |
一般內容 | "Text" 或 123 | ❌ 不計入 | ❌ 不計入 | ❌ 不計入 |
本文經 Google Gemini 3 Pro 協助排版與潤飾,所有內容均經作者親自查核與確認,並對其正確性負完全責任。