EXCEL表格計算的時候,需要使用到函數公式,今天我們來詳細了解下COUNTA函數。
COUNTA函數計算區域中非空的單元格個數。
演示環境:榮耀MagicBook 16 Pro,Windows 11,Microsoft Office 專業增強版2019 EXCEL2403
基本語法:
格式:COUNTA(value1,value2,...)
參數:value1,value2,由1-255個參數組成,值可以爲任何內容的信息,其中只有空白單元格才被統計。
注意事項:
COUNTA 函數計算包含任何類型的數據的單元格,包括錯誤值、空文本 ("")、邏輯值、公式返回空字符串。COUNTA 函數不會對空單元格進行計數。如果不需要統計邏輯值、文字或錯誤值,請使用COUNT函數。如圖所示,表格裏對三列數據使用相同的COUNTA函數公式,進空白單元格沒有計數,而單元格內輸入的空格,公式返回的空單元格,錯誤值,邏輯值,公式返回的邏輯值都會被統計。
![](http://image.uc.cn/s/wemedia/s/upload/2024/eda538199359732780602bc6c14663fd.png)
應用舉例:
統計出勤天數如圖所示出勤表格裏,對應人員在對應日期內出勤了就打了勾標識,在統計出勤天數的單元格內輸入函數公式“=COUNTA(b2:l2),也就是統計出勤表裏非空白單元格的個數。
雙擊含有公式的單元格,整列複制公式,計算出每一位人員的出勤天數。
![](http://image.uc.cn/s/wemedia/s/upload/2024/1b384bb76fed1ea0b8d2048ae1b94639.png)
在序號列輸入公式“=COUNTA($B$2:B2)”,這裏借助B列的姓名有值,從B2單元格開始,依次計算當前行及向上的人員人數,首個單元格添加絕對引用符號。
這樣添加的序號,即便是刪除某行或多行後,序號也會自動更新。
![](http://image.uc.cn/s/wemedia/s/upload/2024/26cdc44b6d5241e76b64f308c37c9006.png)
總所周知,在合並單元格內下拉填充序號是無效的操作,這個時候我們可以從上往下選中序號列。
![](http://image.uc.cn/s/wemedia/s/upload/2024/4cba34f7a4748c75607d07bebcb305e9.png)
在編輯欄輸入函數公式“=COUNTA($B$2:B2)”,原理都上方例子差不多,只不過因爲合並單元格的局限,操作方式上不一樣,另外需要知曉的是合並單元格的值放在第一個單元格內,其他單元格爲空。
![](http://image.uc.cn/s/wemedia/s/upload/2024/bf2dedc755309b6e552c71fa66a601a8.png)
在鍵盤上按下“CTRL+ENTER”,每個單元格內同時複制上公式,顯示出計算結果,按順序填充上了序號
![](http://image.uc.cn/s/wemedia/s/upload/2024/f41af9f02fa432b43269bd4475752072.png)
以上就是COUNTA函數的介紹及其用法舉例,你學會了嗎?眼過千遍,不如手過一遍;學習的道路上離不開動手實踐!