在電子格式中,統計個數也是常有的需求,我們經常用各種方法來獲取到表格中各個部分的數量有多少,比如有多少行、多少列。Excel 為我們想到了這點,因此也提供了許多計數函數供用戶使用,本文講解其中的2個:count 和 counta
很多人以為計數直接用 count 函數就行,其實不然,看下面的函數結果:
count 函數的 "BUG"
預想中,count(c2:c26) 結果應該是25,因為從 C2 到 C26 共有 25 個元素。但是結果卻是 0!
其原因就在于,count 函數不是簡單地統計個數用的,它的作用是“計算區域中包含數字的單元格個數”,而上圖中的 C2:C26 都不是數字(它們是字符串),所以結果是 0。如果統計 F2:F26,結果就是 25
count 統計數字
那麼如果就是需要根據姓名(圖中的 C 列)來統計呢?那就是要用 counta 函數了。counta 函數的作用是“計算區域中包含非空單元格的個數”,來看下效果:
counta 統計非空單元格個數
這樣就能達到目的了。所以平時如果需要進行計數統計的時候,首先應該想到的應該是 counta,而不是 count。
這裡額外再分享一個小技巧,count 和 counta 函數,不止是可以用來統計連續的區域,也可以統計不連續的區域中符合條件的單元格個數的,如下圖:
計數函數用于不連續區域的統計
公式的結果是 22,因為 C9:D14 中有 12 個非空單元格,F4:G8 之間也有 12 個非空單元格
counta 多區域統計結果
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!