COUNTA 函數用於數出範圍中有多少「不為空儲存格」的數量,在整理報表時是個使用頻率非常高的函數。
本文將會用5分鐘的時間,用簡單的範例教會你 COUNTA 函數的完整用法,讓妳能夠快速應用在工作中,大幅提升工作效率。
那麼我們就開始吧!(趕時間的人可以利用下方目錄跳轉 👇)
COUNTA 函數參數說明
COUNTA 函數長這樣:
COUNTA(value1,[value2],...)
- value1:選定範圍或值
- [value2]:選定第二個範圍(選填)
當選定範圍後按下 Enter,Excel 就會幫我們計算出範圍中有多少「不為空的儲存格」囉!
COUNTA 函數範例教學
一、COUNTA 計算一個範圍「不為空的儲存格」數量
假設我想要知道購物清單中,已經購買了幾個品項了,此時可以利用 COUNTA 函數算出有多少已經打勾勾的儲存格:
=COUNTA(C4:C13)
二、COUNTA 計算多個範圍「不為空的儲存格」數量
COUNTA 函數也可以設定很多個範圍,甚至可以一直新增下去。
在這裡我們就先設定2個範圍的 COUNTA 函數作為示範:
=COUNTA(C4:C13,E4:E13)
如果要新增第三、第四、第五個範圍,直接在逗號後繼續輸入範圍就好。
COUNTA 函數 – 為什麼空的儲存格也被算到?
會有空的儲存格被計算的原因,是因為範圍中有「空格」的儲存格存在。
「空格」儲存格雖然看起來與「空儲存格」一樣,但其實儲存格裡面是有資料的,也就是一個空格(空白鍵)。
如果你資料太多,找不到哪一格是「空格」儲存格的話,可以利用 Ctrl + F 將「空格」取代為「空儲存格」,詳細的步驟為下:
- 拉資料範圍,按下 Ctrl + F
- 選擇「取代」
- 在「尋找目標」輸入一個空白鍵,「取代成」什麼都不要輸入
- 下方勾選「儲存格內容須完全相符」(很重要,沒勾到會將範圍中所有空白鍵都拿掉,包含字與字之間的)
- 按下左下角的「全部取代」
就成功將「空格」儲存格變成「空儲存格」啦!COUNTA 函數的計算出的數量也正常了!
補充:COUNTA 函數會計算的資料型態
以下是 COUNTA 函數納入計算的資料型態:
- 文字、數字
- 「空格」儲存格
- 日期
- 錯誤(#NAME!、#VALUE! 等等)
- Boolean(也就是 TRUE 或者 FLASE)
其實不需要背,只要儲存格裡面有任何東西,就是會被 COUNTA 函數計算到。
COUNTA 函數進階用法 – 結合&連接號,表格更漂亮
COUNTA 函數配合「&」連接符號(或者CONCAT 函數),可以讓工作表看起來更漂亮。
我們可以在「總計」的儲存格輸入以下函數:
="總計:"&COUNTA(C4:C13,E4:E13)
如此一來,文字與 COUNTA 函數計算出的數字就會在同一個儲存格出現,讓我們的表格看起來更美觀了!
COUNTA 函數常見錯誤
以下是 COUNTA 函數可能會出現的錯誤提示:
- #NAME!:函數名稱在輸入時錯誤,像是輸入成「COUNAT」之類的。
- #REF!:原本參照的範圍出現變動或者遭到刪除,需要重新拉一次範圍
COUNTA 函數溫馨提醒
- 在使用 COUNTA 函數時,請確定範圍中沒有「空格」儲存格存在
- COUNTA 函數在計算「非空儲存格」數量時很好用,但如果需要有條件的計算,請使用 COUNTIF & COUNTIFS 函數
我的腦袋:)