上一篇文章我們分享了COUNT函數家族家族中的COUNT、COUNTA和COUNTBLANK,都比較簡單直白,一看就明白,用起來也比較方便。今天我們來介紹一下它的高階用法,即條件計數。
先來看看單條件計數COUNTIF,它表示計算某個區域中滿足給定條件的單元格數目。該函數有兩個參數,(range,criteria),分別表示計數區域及計數條件。我們先來看第一個例子,需要對負責人性別為女的公司計數,那麼區域可以直接選中D列,條件可以手動輸入,注意要加引號,條件也可以直接引用單元格,這樣更方便。
再來看第二個例子,需要對公司人數大於等於10的公司進行計數,條件區域可以直接選中E列,條件手動輸入「>=10」,這裡注意,如果條件中非全部引用單元格內容,要用「&」符號進行連接,在這裡,如果我們將數字10引用E4單元格的內容,應該寫成:">="&E4。
第三個例子,對負責人名字為三個字的公司計數。我們需要藉助通配符「?」,在Excel中一個?代表一個字符,因此這裡的條件直接用3個?代替。
COUNTIF函數還有一個功能就是對兩列數據進行比較,如果結果為1,表示TRUE,0表示FALSE。請看下面的例子,我們根據在崗人數與公司人數的對比,判斷該公司是否是全員在崗,我們只需要用COUNTIF函數就能搞定,區域選擇E2,條件為F2,回車,選中剩下區域,按快捷鍵CTRL+D搞定。
COUNTIF函數基本用法就是這些,當然還有很多拓展用法,可以參照網上的相關內容。
COUNTIF函數是對單條件進行的計數,當遇到多條件的時候我們就需要使用它的升級版COUNTIFS,可以多條件計數,它的參數也很簡單,即條件區域1,條件1,條件區域2,條件2……。我們來看下面這個例子,對負責人性別為男,公司人數大於等於10的公司進行計數,我們輸入公式=COUNTIFS(D:D,D2,E:E,">=10"),即可完成。