一、CountIfs函數(shù)語法 1、表達式:COUNTIFS(Criteria_Range1, Criteria1, [Criteria_Range2, Criteria2], …) 中文表達式:COUNTIFS(條件區(qū)域1, 條件1, [條件區(qū)域2, 條件2], …) 2、說明: A、條件區(qū)域和條件組成一個條件區(qū)域/條件對,至少包含一個條件區(qū)域/條件對,最多只能有 127 個條件區(qū)域/條件對。 B、如果有多個條件區(qū)域,每個條件區(qū)域必須有相同的行數(shù)和列數(shù),它們可以不相鄰。 C、如果單元格為空,CountIfs 將它的值視為 0。 D、在條件中可以使用通配符問號(?)和星號(*),問號表示任意一個字符,星號表示一個或一串字符;如果要查找問號或星號,需要在它們前面加轉(zhuǎn)義字符~,例如查找問號,表達式可以這樣寫 ~?。 二、CountIfs函數(shù)的使用方法及實例 (一)只有一個條件區(qū)域/條件對 1、假如要統(tǒng)計“銷售地區(qū)”為“廣州”的個數(shù)。選中 D13 單元格,輸入公式 =COUNTIFS(D2:D12,'廣州'),按回車,返回統(tǒng)計結(jié)果 4;操作過程步驟,如圖1所示: 2、公式說明:公式 =COUNTIFS(D2:D12,'廣州') 只有一個條件區(qū)域/條件對,條件區(qū)域為 D2:D12,條件為“廣州”,是用文字作條件,并且可以在文字前面加等號,即 =COUNTIFS(D2:D12,'=廣州');另外,僅數(shù)值也可以作條件。 (二)有兩個條件區(qū)域/條件對 1、假如要統(tǒng)計“銷售地區(qū)”為“廣州”且銷量大于等于 500 的服裝件數(shù)。把公式 =COUNTIFS(D2:D12,'廣州',F2:F12,'>=500') 復(fù)制到 F13 單元格,按回車,返回統(tǒng)計結(jié)果為 3,操作過程步驟,如圖2所示: 2、公式中第一個條件區(qū)域/條件對為 D2:D12,'廣州',第二個條件區(qū)域/條件對為 F2:F12,'>=500',即先統(tǒng)計 D2:D12 中為“廣州”的個數(shù),再統(tǒng)計 F2:F12 中銷量大于等于 500 的個數(shù);條件2 '>=500' 也可以用 '>='&500。 (三)用通配符問號與星號組合條件 1、假如要統(tǒng)計以“T恤”結(jié)尾、以“白”字開頭、僅有三個字的服裝件數(shù);把公式 =COUNTIFS(B2:B12,'*T恤',B2:B12,'白*',B2:B12,'???') 復(fù)制到 B13 單元格,如圖3所示: 2、按回車,返回結(jié)果 1,如圖4所示: 3、如果要統(tǒng)計以一個指定字(或詞)開頭且以另一個指定字(或詞)結(jié)果的服裝件數(shù),例如統(tǒng)計以“粉”字開頭且以“襯衫”結(jié)尾的服裝件數(shù),公式可以這樣寫:=COUNTIFS(B2:B12,'粉*襯衫')。 (四)條件為空、不為空和不等于 1、假如要統(tǒng)計“分類”不等于“襯衫”且“銷量”為空的服裝件數(shù)。把公式 =COUNTIFS(C2:C12,'<>襯衫',F2:F12,'') 復(fù)制到 F13 單元格,按回車,返回統(tǒng)計結(jié)果 2,操作過程步驟,如圖5所示: 2、如果要統(tǒng)計“分類”不等于“襯衫”且“銷量”不為空的服裝件數(shù),則公式可以這樣寫:=COUNTIFS(C2:C12,'<>襯衫',F2:F12,'<>'&''),如圖6所示: (五)CountIfs 與 Average 組合使用 1、假如要統(tǒng)計“分類”為“T恤”、銷售地區(qū)為“杭州”且大于平均銷量的服裝件數(shù)。把公式 =COUNTIFS(C2:C12,'T恤',D2:D12,'杭州',F2:F12,'>'&AVERAGE(F2:F12)) 復(fù)制到 F13 單元格,按回車,返回結(jié)果 2,操作過程步驟,如圖7所示: 2、在條件中,只需用 & 連接 > 與求平均值的函數(shù) Average,如果要用其它函數(shù)也是一樣的連接方法。 三、CountIfs函數(shù)與CountIf函數(shù)用多條件的比較 1、CountIfs函數(shù)可輕松組合多個條件,而CountIf函數(shù)需要用數(shù)組才能組合多個條件。假如要統(tǒng)計銷量大于等于 500 且小于等于 800 的服裝件數(shù)。用 CountIfs函數(shù)公式可這樣寫:=COUNTIFS(F2:F12,'>=500',F2:F12,'<=800'),而用 CountIf函數(shù),公式需要這樣寫:=SUM(COUNTIF(F2:F12,{'>=500','>800'})*{1,-1}),兩個公式統(tǒng)計結(jié)果都為 4;操作過程步驟,如圖8所示: 2、用CountIfs函數(shù)寫要簡單得多,且它們的計算順序是一樣的,都先統(tǒng)計滿足第一個條件的個數(shù),再統(tǒng)計滿足第二個條件的件數(shù),因此遇到多個條件的情況,可以先選用CountIfs函數(shù)。 |
|
來自: 昵稱32937624 > 《待分類》