數(shù)主要用于統(tǒng)計滿足某個條件的單元格的數(shù)量,其基本用法為:COUNTIF(統(tǒng)計區(qū)域,指定的條件)如下圖所示,要統(tǒng)計A列有幾個5,可以使用以下公式:咱們把COUNTIF函數(shù)的第二參數(shù)稍加改動,就可以衍生出很多高效用法,例如:統(tǒng)計大于B2單元格數(shù)值的單元格個數(shù):統(tǒng)計以'e'或“E”開頭的單元格個數(shù):對于身份證號碼以及銀行卡號等超長的文本型數(shù)字,使用COUNTIF函數(shù)時還需要加上一點“佐料”。以下公式統(tǒng)計A列的身份證號碼是否有重復:=IF(COUNTIF(A:A,A2&'*')>1,'重復','')COUNTIF函數(shù)在計算文本型數(shù)字時,會默認按數(shù)值型進行處理,但是Excel中的數(shù)字精度只有15位,并且身份證號碼是18位,因此會把前15位相同的身份證全部識別為相同的內容。在第二參數(shù)后加上一個星號 &'*',就是告訴Excel,要查找包含A2單元格內容的文本,通過這樣變通的手段,COUTNIF函數(shù)就聽話啦。前面咱們說的是COUNTIF的第二參數(shù),第一參數(shù)表示“我不服!”:以下公式統(tǒng)計A列的姓名是否為首次出現(xiàn):=IF(COUNTIF(A$2:A2,A2)=1,'是','否')這里的第一參數(shù)是A$2:A2,第一個A2是鎖定的,第二個A2是敞開的,當公式向下復制時,這個范圍會不斷擴大,變成A$2:A3、A$2:A4、A$2:A5……COUNTIF函數(shù)在這個動態(tài)擴展的范圍中,統(tǒng)計A列當前行姓名的個數(shù),結果為1,就是首次出現(xiàn),超過1,就是重復出現(xiàn)了。以下公式統(tǒng)計A列的姓名是否為最后一次出現(xiàn):=IF(COUNTIF(A2:A$10,A2)=1,'是','否')這里第一參數(shù)A2:A$10的用法與上一個例子相反,A$10部分是鎖定的,隨著公式的下拉,引用范圍會不斷縮小變成A3:A$10、A4:A$10、A5:A$10……COUNTIF函數(shù)在這個動態(tài)縮小的范圍中,統(tǒng)計A列當前行姓名的個數(shù),結果是1的話,表示后面一句沒有與之相同的內容,OK,這就是最后一次出現(xiàn)了。如果將COUNTIF函數(shù)用到條件格式中,還能將符合條件的內容突出顯示,例如,咱們要突出顯示重復出現(xiàn)的數(shù)據(jù),可以這樣操作:1、選中A2:A10單元格區(qū)域,新建格式規(guī)則如果將COUNTIF函數(shù)用于數(shù)據(jù)驗證(數(shù)據(jù)有效性)中,還能限制不準錄入重復數(shù)據(jù):1、選中要輸入數(shù)據(jù)的A2:A10單元格區(qū)域,【數(shù)據(jù)】→【數(shù)據(jù)驗證】好了,今天咱們的內容就是這些吧,祝各位小伙伴一天好心情!
|