在Excel中count函數,counta函數,countif函數都是用來計數的函數,但是它們的用法各有不同。
1.count函數:統計指定區域內數值的單元格個數,文本、邏輯值、錯誤信息、空單元格都不統計。
公式:=count(值區域)
譬如:下表我們要統計有工號的個數,可以用count函數去數B2-B14區域內有數值的單元格個數,結果是不含空值和文本的。
![如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來](http://p2.ttnews.xyz/loading.gif)
圖1
2. counta函數:統計指定區域內非空的單元格個數,包含數值、文本、邏輯值、錯誤信息。
公式:=counta(值區域)
譬如:下表我們要計算工號列所有單元格的個數,可以用counta函數去數B2-B14區域所有單元格個數,結果包含了文本和錯誤值。
![如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來](http://p2.ttnews.xyz/loading.gif)
圖2
3. countif函數:是Excel中統計指定區域中符合指定條件的單元格個數。
公式: =countif(值區域,指定條件)
- 譬如下表中我們要統計銷售金額大於10000的個數:
圖3
用公式=countif(值區域,指定條件),值區域:銷售金額B2:B14,指定條件:金額大於10000,這樣就可以在表中寫公式了:=countif(B2:B14, ">10000")
圖4
- 還可以同時計算2個區域,譬如下表中銷售小於5000和銷售大於10000的一共有多少個,同樣用countif:2個條件相加即可。
圖5
算出來的數即是2個區域的個數之和。
圖6
- countif 還可以計算包含某個特定字符的單元格個數
譬如要計算下表姓名列中所有姓王的個數,指定條件是單元格內第一個字符是“王”,那麼公式可以寫為=countif(A2:A14,"王"&"*")。
圖7
計算出姓王的個數:
圖8
現在是不是學會了count/counta/countif函數呢?
閱讀更多 office實用技巧分享 的文章