COUNTA 是 EXCEL 的30個必學函數之一,用於數出範圍中有多少「非空儲存格」的數量,在整理報表時是個使用頻率非常高的函數。
本文將會用 5 分鐘的時間,完整分享 COUNTA 函數的用法、範例教學、進階用法、常見錯誤等等。
如果你常常忘記 COUNTA 函數怎麼寫,或者想要大幅提升工作效率,這篇文章絕對能夠幫助到你。
那麼我們就開始吧!
COUNTA 函數用法
以下是 COUNTA 的函數說明:
COUNTA ( value1 , [value2] ,… )
引數名稱 | 解釋 |
---|---|
value1 | 選定範圍 |
[value2] | 選定第二個範圍(選填) |
使用範例:直接在 COUNTA 函數中輸入範圍後按下 Enter,COUNTA 函數就會計算範圍中「非空儲存格」的數量:
=COUNTA ( C4:C13 )
引數名稱 | 解釋 | 範例 |
---|---|---|
value1 | 選定範圍 | C4:C13,計算 C4 到 C13 中「非空儲存格」的數量 |
如果有 2 個以上範圍需要計算,可以繼續往後輸入範圍就好,以此類推:
=COUNTA ( C4:C13 , E4:E13 )
引數名稱 | 解釋 | 範例 |
---|---|---|
value1 | 選定範圍 | C4:C13,計算 C4 到 C13 中「數字儲存格」的數量 |
[value2] | 選定第二個範圍 | E4:E13,計算 E4 到 E13 中「數字儲存格」的數量 |
COUNTA 函數 – 為什麼空的儲存格也被算到?
有時候,計算出來的結果會不如預期,有可能是因為範圍中有「空格」的儲存格存在。
「空格」儲存格雖然看起來與「空儲存格」一樣,但其實儲存格裡面是有資料的,也就是一個空格(空白鍵)。
解決方法:利用 Ctrl + F 的取代功能
要找出含有「空格」的儲存格,最快的方法就是利用 Ctrl + F 的取代功能,將「空格」取代為「無資料」。
以下是取代「空格」儲存格的詳細步驟:
- 拉資料範圍,按下 Ctrl + F
- 選擇「取代」
- 在「尋找目標」欄位中輸入一個空白鍵,「取代成」欄位中什麼都不要輸入
- 下方勾選「儲存格內容須完全相符」(很重要!沒勾到會將範圍中字與字之間的空白也都全部拿掉)
- 按下左下角的「全部取代」
如此一來,就成功將「空格」儲存格取代成「空儲存格」啦!COUNTA 函數的計算出的數量也正常了!
補充:COUNTA 函數會計算的資料型態
以下是 COUNTA 函數納入計算的資料型態:
- 文字、數字(如:雞蛋、5000)
- 「空格」儲存格
- 日期(如:1999/05/08)
- 錯誤(如:#NAME!、#VALUE! 等等)
- Boolean(如:TRUE 和 FLASE)
其實不需要背,只要儲存格裡有任何東西,就是會被 COUNTA 函數計算到。
COUNTA 函數進階用法 – 結合&連接號,表格更漂亮
COUNTA 函數配合「&」連接符號(或者 CONCAT函數),可以讓工作表看起來更美觀。
使用範例:我們可以在「總計」的儲存格中輸入以下 COUNTA 函數:
=”總計:”&COUNTA ( C4:C13 , E4:E13 )
如此一來,文字與 COUNTA 函數計算出的數字就會在同一個儲存格出現,讓我們的表格看起來更美觀了!
COUNTA 函數常見錯誤
- #NAME!:函數名稱在輸入時錯誤,像是輸入成「COUNAT」之類的。
- #REF!:原本參照的範圍出現變動或者遭到刪除,需要重新拉一次範圍
COUNTA 函數溫馨提醒
- 在使用 COUNTA 函數時,請確保範圍中沒有「空格」儲存格存在
- COUNTA 函數的泛用性有限,有需要可以參考其他 COUNT 家族的函數:
- 計算符合條件的儲存格數量:COUNTIF & COUNTIFS 函數
- 計算「數值」儲存格數量:COUNT 函數
我的腦袋:)