目錄
ToggleExcel 計算個數快速總覽
在日常工作中,統計資料的「個數」是最常見的需求之一。無論是統計出席人數、問卷回覆數、銷售訂單筆數,還是分析特定條件下的資料量,Excel都能提供靈活且高效的計算方式。常用的計數函數包括COUNT、COUNTA、COUNTIF,以及進階的COUNTBLANK、COUNTIFS等。選擇合適的函數,不僅能提升效率,也能避免統計錯誤。
COUNT、COUNTA、COUNTIF 函數比較
以下表格整理三大常用計數函數的語法、適用情境與差異,協助你快速選擇正確工具。
函數 | 語法範例 | 計算對象 | 適用情境 |
---|---|---|---|
COUNT | =COUNT(A1:A10) | 數字 | 統計數值型資料個數 |
COUNTA | =COUNTA(A1:A10) | 非空白儲存格 | 統計所有有內容的儲存格(含文字) |
COUNTIF | =COUNTIF(A1:A10,”>5″) | 符合條件的儲存格 | 統計特定條件下的資料個數 |
COUNT 函數用法與範例
COUNT函數專門用來計算範圍內「數字」儲存格的個數。常見於統計分數、金額、數量等純數值資料。
語法:
=COUNT(範圍)
範例情境:
假設你有一份考試成績表,A2:A11為學生分數,要計算有幾位學生繳交分數:
=COUNT(A2:A11)
注意事項:
– 只計算數字,若儲存格為文字或空白不會被計入。
– 若資料夾雜文字(如「缺考」),需搭配COUNTA或進階函數。
常見錯誤:
– 資料格式錯誤(如數字被輸入為文字),COUNT不會計算。
– 範圍選取錯誤,導致統計結果異常。
COUNTA 函數用法與範例
COUNTA函數可計算範圍內所有「非空白」儲存格的個數,無論內容是數字、文字或其他。
語法:
=COUNTA(範圍)
範例情境:
在問卷調查中,A2:A101為回覆欄,要計算實際回覆人數:
=COUNTA(A2:A101)
注意事項:
– 只要儲存格有內容(即使是空格或公式結果為空字串),都會被計算。
– 若需排除公式產生的空字串,建議進階處理。
常見錯誤:
– 誤將空格視為有效內容,導致統計偏高。
– 與COUNT混淆,導致結果不符預期。
COUNTIF 函數用法與範例
COUNTIF可根據指定條件,計算範圍內符合條件的儲存格數量。適合統計特定分數、文字、日期等。
語法:
=COUNTIF(範圍, 條件)
範例情境:
在員工出勤表中,A2:A31記錄每日狀態(如「出勤」、「請假」),要計算「請假」天數:
=COUNTIF(A2:A31,"請假")
條件語法補充:
– 數值比較:">=60"
、"<100"
– 文字比對:"完成"
、"=未完成"
– 支援萬用字元:"A*"
(以A開頭)
常見錯誤:
– 條件語法錯誤(如漏引號、格式不符)。
– 範圍與條件類型不一致。
進階計數技巧
除了基本函數,Excel還提供多種進階計數工具,能應對更複雜的統計需求。
COUNTBLANK(計算空白格數)
COUNTBLANK可計算範圍內「空白」儲存格的數量,常用於檢查資料遺漏或未填寫情形。
語法:
=COUNTBLANK(範圍)
範例情境:
在報名表A2:A100中,統計尚未填寫的欄位數:
=COUNTBLANK(A2:A100)
適用場合:
– 檢查問卷未回覆人數
– 資料清理前的缺漏統計
COUNTIFS(多條件計數)
COUNTIFS可同時根據多個條件,計算符合所有條件的儲存格數。適合複雜篩選,如部門+狀態、日期+金額等。
語法:
=COUNTIFS(範圍1, 條件1, 範圍2, 條件2, ...)
範例情境:
在銷售資料中,A欄為「地區」、B欄為「銷售額」,要統計「北區」且「銷售額大於10000」的訂單數:
=COUNTIFS(A2:A100,"北區",B2:B100,">10000")
適用場合:
– 統計多條件下的資料(如部門+月份)
– 分析複合條件的績效數據
SUMPRODUCT(進階自訂計數)
SUMPRODUCT可用於進階自訂計數,尤其在條件複雜或需跨表計算時。
範例情境:
統計A欄為「已完成」且B欄分數大於80的人數:
=SUMPRODUCT((A2:A100="已完成")*(B2:B100>80))
適用場合:
– 多重條件且需彈性組合
– 進階資料分析
常見問題與錯誤排查
Q1:COUNT與COUNTA有什麼差異?
A:COUNT只計算數字儲存格,COUNTA則計算所有非空白儲存格(含文字、公式、錯誤值等)。
Q2:COUNTIF條件怎麼寫?
A:條件需加引號,如">60"
、"完成"
。若為儲存格參照,則可直接寫如=COUNTIF(A1:A10,B1)
。
Q3:COUNTIFS與COUNTIF有何不同?
A:COUNTIF只能單一條件,COUNTIFS可同時多條件(每組範圍需對應一條件)。
Q4:COUNT函數沒計算到數字,可能原因?
A:資料格式為文字型數字,需轉換為數值格式,或檢查是否有隱藏字元。
Q5:如何排除公式產生的空字串?
A:COUNTA會計算空字串(如=""
),可用COUNTIF(A1:A10,”?*”)統計真正有內容的儲存格。
實務應用案例
案例一:統計會議出席人數
某公司會議簽到表A2:A51記錄員工簽到狀態(「已簽到」或空白),要計算實際出席人數:
=COUNTIF(A2:A51,"已簽到")
案例二:問卷回覆統計
問卷結果B2:B201包含各種回覆,需統計已回覆人數與未回覆人數:
- 已回覆:
=COUNTA(B2:B201)
- 未回覆:
=COUNTBLANK(B2:B201)
案例三:多條件銷售統計
銷售資料A欄為產品類型,B欄為銷售額,統計「A類產品」且「銷售額大於5000」的訂單數:
=COUNTIFS(A2:A100,"A類",B2:B100,">5000")
結語與工具推薦
熟練掌握Excel計算個數的各種函數,能大幅提升資料統計與分析效率。不論是簡單的數字統計,還是複雜的多條件篩選,靈活運用COUNT、COUNTA、COUNTIF、COUNTIFS等工具,皆能應對各種實務需求。
若你的團隊需要更進階的專案管理與協作,建議結合Monday.com等專業平台,將Excel資料自動化整合進專案流程,讓數據統計與任務追蹤無縫接軌,進一步提升團隊效率與決策品質。