如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

在Excel中count函數,counta函數,countif函數都是用來計數的函數,但是它們的用法各有不同。

1.count函數:統計指定區域內數值的單元格個數,文本、邏輯值、錯誤信息、空單元格都不統計。

公式:=count(值區域)

譬如:下表我們要統計有工號的個數,可以用count函數去數B2-B14區域內有數值的單元格個數,結果是不含空值和文本的。

如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

圖1

2. counta函數:統計指定區域內非空的單元格個數,包含數值、文本、邏輯值、錯誤信息。

公式:=counta(值區域)

譬如:下表我們要計算工號列所有單元格的個數,可以用counta函數去數B2-B14區域所有單元格個數,結果包含了文本和錯誤值。

如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

圖2

3. countif函數:是Excel中統計指定區域中符合指定條件的單元格個數。

公式: =countif(值區域,指定條件)

  • 譬如下表中我們要統計銷售金額大於10000的個數:
如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

圖3

用公式=countif(值區域,指定條件),值區域:銷售金額B2:B14,指定條件:金額大於10000,這樣就可以在表中寫公式了:=countif(B2:B14, ">10000")

如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

圖4

  • 還可以同時計算2個區域,譬如下表中銷售小於5000和銷售大於10000的一共有多少個,同樣用countif:2個條件相加即可。
如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

圖5

算出來的數即是2個區域的個數之和。

如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

圖6

  • countif 還可以計算包含某個特定字符的單元格個數

譬如要計算下表姓名列中所有姓王的個數,指定條件是單元格內第一個字符是“王”,那麼公式可以寫為=countif(A2:A14,"王"&"*")。

如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

圖7

計算出姓王的個數:

如何快速統計Excel表中符合條件的數據條數?Count 3大函數用起來

圖8

現在是不是學會了count/counta/countif函數呢?



分享到:


相關文章: