您現在的位置是:首頁 > 武術

COUNTIFS函式的用法及其意義

  • 由 牛哥Excel 發表于 武術
  • 2022-04-24
簡介條件判斷區域1為C列(部門),條件1為單元格引用,因為要分別統計出三個部門的人數,所以使用單元格引用,方便公式向下拖動填充

countifs函式怎麼使用

countifs是Excel中的一個多條件計數函式,其意義是統計多個區域中同時滿足給定條件的單元格的個數。

COUNTIFS函式的用法及其意義

函式語法:

=COUNTIFS(條件區域1,條件1,條件區域2,條件2,…條件區域127,條件127)

條件區域1:表示要計算關聯條件的第一個區域;

條件1:為確定哪些單元格將被計算在內的條件,其形式可以為數字、表示式或文字;

條件區域2,條件2,…條件區域127,條件127:附加的區域及其關聯條件,最多允許 127 個區域/條件對。

另外: 每一個附加的區域都必須與引數條件區域1具有相同的行數和列數。

下面透過三個例項來詳解countifs函式具體的用法。

01

COUNTIFS函式常規用法

如下圖案例:要求統計出,技術部大於30歲,男員工人數。

COUNTIFS函式的用法及其意義

在G3單元格中輸入如下公式:

=COUNTIFS(B2:B17,“技術部”,C2:C17,“男”,D2:D17,“>30”)

第1個條件判斷區域與判斷條件:判斷B2:B17區域,部門為“技術部”的條件;

第2個條件判斷區域與判斷條:判斷C2:C17區域,性別為“男”的條件;

第3個條件判斷區域與判斷條:判斷D2:D17區域,年齡“>30”的條件;

最後COUNTIFS將同時滿足上述三個條件的人數進行計算個數。

COUNTIFS函式的用法及其意義

02

COUNTIFS函式萬用字元用法

如下圖案例:要求統計出中學三年級,參加考試的人數。

COUNTIFS函式的用法及其意義

在F3單元格中輸入公式:

=COUNTIFS(B2:B34,“*中學*”,C2:C34,“三年級??”)

公式的意思是滿足下面兩個條件後再計數:

統計B列,學校為中學的條件;

統計C列,年級為三年級的條件。

因為應用到了萬用字元,這裡介紹一下萬用字元的用法:

星號(*):代表任意一串字元,公式中【*中學*】代表所有包含中學的單元格。

問號(?):?代表任意單個字元,公式中【三年級??】代表三年級後面的班級。

有關萬用字元的詳細介紹,建議看下這篇文章:

Excel高效技能之:萬用字元的妙用

COUNTIFS函式的用法及其意義

03

COUNTIFS函式陣列用法

如下圖案例:要求統計出各個部門在崗和出差人數之和。

COUNTIFS函式的用法及其意義

在G3單元格中輸入公式:

=SUM(COUNTIFS(C$2:C$22,F3,D$2:D$22,{“在崗”,“出差”}))

並向下複製填充至G5單元格。

條件判斷區域1為C列(部門),條件1為單元格引用,因為要分別統計出三個部門的人數,所以使用單元格引用,方便公式向下拖動填充。

條件判斷區域2為D列(狀態),條件2為陣列{“在崗”,“出差”},透過使用陣列,分別統計出各個部門的在崗和出差人數。

最後是要求統計各個部門在崗和出差人數的和,所以最後使用SUM函式求和彙總。

COUNTIFS函式的用法及其意義

好了,今天的分享就到這裡了,歡迎關注牛哥Excel,學習更多Excel辦公技能哦

Top