Count作為excel中數據處理的常用函數,exceler們一定是不陌生的。
基於該函數,可以實現在表格中對空單元格計數、對含有數字的單元格計數、對符合條件的單元格計數等。但是如果想要實現上述操作,就不得不提到count()函數這個大家庭中其他的兄弟姐妹。
=count(value1,value2,…)=count(值1,值2,…)
作為count大家庭中的基石,count會對所有包含數字的單元格計數,包括日期、百分比和時間等。
其中日期格式單元格的計數需要格外注意,因為顯示為日期格式的單元格看似其中沒有阿拉伯數字,但是count函數依舊會對其進行計數(如下圖A2,A8單元格)。正如我們之前有說過,日期在excel單元格中是以數字形式存儲的,只不過可以通過更改格式來轉換為相應的時間而已。
COUNT函數計數方式
這兩個函數的語法和count完全一樣,只是計數的範圍有所區別。counta會統計所有非空單元格的個數,簡單講就是只要取值範圍內有內容就會計數;countblank則截然相反,它統計的是空白單元格的個數。
COUNTA和COUNTBLANK函數計數方式
>>>> 拓展:基於counta和count的屬性,則範圍內文本等不含數字單元格的個數就可通過」公式=counta()-count()進行計算countif(range,criteria)=countif(要檢查哪些區域? 要查找哪些內容?)
countifs(criteria range1, criteria1, criteria_range2, criteria2,…)=countifs(檢查區域1,篩選條件1,檢查區域2,篩選條件2…)
countif用於統計指定範圍內滿足條件的單元格個數。
COUNTIF(S)函數案例
COUNTIF函數實用案例
其中需要注意的書寫邏輯:
countif函數中使用判斷字符時需用英文引號括起來,如">="、"<>"等;並且字符與引用單元格之前需使用連接符」&「進行連接,否則無法識別;
可以在篩選條件criteria 中使用通配符,即問號 (?) 和星號 (*)。問號(?)可匹配任何單個字符。星號(*)可匹配任意長度字符序列。如最後兩個例子中的使用情況。
該類情況還可舉一反三進行多種應用,比如計算以指定字符結尾的單元格數量、包含特定文字的單元格數量等。
而如果要查找實際的問號或星號,則需在字符前鍵入代字號 (~)。
在使用countif函數統計文本值數量時,務必要確保數據沒有前導空格、尾部空格、直引號等字符。否則,函數所返回的結果將有誤。
countifs有所不同,需要單元格滿足更多的條件才可以開始計數。
COUNTIFS函數實用案例
通過案例可以看出,countifs函數只是在countif函數的基礎上增加了計數的條件而已。如果理解了上面的內容,countifs函數將會迎刃而解。甚至該函數書寫中的注意事項都與上一條完全一致。
學習了上述五種count函數,相信可以處理絕大多數excel中遇到的計數問題,其中的書寫邏輯與常用的sum等函數有所不同,所以需要格外注意~
歡迎各位小夥伴來這裡和我玩耍