[EXCEL]計算及統計指定範圍的個數之二a

[EXCEL]統計函數中的 COUNTIF、COUNTIFS

上一篇介紹簡單的計算個數的COUNT 相關函數,今天在繼續介紹 COUNTIF、COUNTIFS函數,當要計算的個數是有條件的時候,就需要使用到這兩個好用的函數啦~

 COUNTIF 函數:

原文來自Excel 說明

  • COUNTIF 函數會計算範圍內符合您所指定單一條件準則的儲存格總數。

 語法

COUNTIF(range, criteria)

  • range     是必要的引數,要列入計算的一個或多個儲存格,包括數字或包含數字的名稱、陣列或參照;空白或文字值會忽略。
  • criteria     是必要的引數,定義要將哪些儲存格列入計算的準則,可以是數字、表示式、儲存格參照或文字字串,例如準則可以是 32、">32"、B4、"蘋果" 或 "32"。
  • 準則是不分大小寫的,例如,字串 "apples" 與 "APPLES" 會找到相同的儲存格。
  • 您可以在準則中使用萬用字元 - 問號 (?) 及星號 (*);問號可以替代任何單一字元;星號可以替代任何一系列的字元。

 

image

要算出三個班國文總數量,則我們可以輸入=COUNTIF(B2:D9,"國文"),答案就會等於5

 

以下是OFFICE 說明的範例

範例1

image

  1. A3也可帶文字『柑橘』, A2也可帶文字『蘋果』;另外沒有表示比較符號的話,預設就是等於唷

  2. 因為criteria參數只有一個,所以要用組合的方式『"<>"&B4』。

 範例2

image

 範例3

image

 

後記

以後如果要計算某些範圍在某一條件下的個數的話,就可以用COUNTIF函數唷!


 COUNTIFS 函數

原文來自Excel 說明

  • 套用準則到跨多個範圍的儲存格,並計算符合所有準則的次數。(就是說條件很多個,範圍也不連續的時候可以使用)

 語法

COUNTIFS(criteria_range1, criteria1,[criteria_range2, criteria2]…) 

  • criteria_range1    必要引數。用以求算相關準則的第一個範圍。
  • criteria1    必要引數。用以定義要計算之儲存格的準則,可以是數字、運算式、儲存格參照或文字。例如,準則可以由 32、"32"、">32"、"apples" 或 B4 表示。
  • criteria_range2, criteria2, ...    選用引數。其他範圍及其相關準則。最多允許 127 組範圍/準則。
  • 其他每一個範圍的列數和欄數必須與 criteria_range1 引數相同。範圍之間不必彼此相鄰。
  • (就是說每個範圍的欄數和列數的個數都要和第一個範圍的個數相同才行,比如說:A1:A8 的大小是1欄8列,其他的範圍也要是1欄8列的大小)
  • 如果準則引數是空白儲存格的參照,則 COUNTIFS 函數會將空白儲存格視為 0 值。

    image

    • 二班的國文、數學、英文分數大於90的人數 =COUNTIFS(B13:B19,"二",C13:C19,">90",D13:D19,">90",E13:E19,">90")

    • 三班的國文小於60、數學大於90 =COUNTIFS(B13:B19,"三",C13:C19,"<60",D13:D19,">90")

     以下是OFFICE 說明的範例

    範例1

    image

     範例2

    image

     


    參考:office 線上說明

    COUNTIF 函數

    COUNTIFS 函數