使用Excel的COUNTIFS函數計算符合特定標準的數據

Excel的COUNTIFS函數可用於統計選定範圍內符合特定條件的數據記錄數。

COUNTIFS擴展了COUNTIF函數的實用性,允許您指定2到127個條件,而不是COUNTIF中的一個。

通常情況下,COUNTIFS使用稱為記錄的數據 。 在記錄中,行中每個單元格或字段中的數據都是相關的,例如公司的名稱,地址和電話號碼。

COUNTIFS在記錄中的兩個或多個字段中查找特定的條件,並且只有在找到指定的每個字段的匹配記錄時才計數。

09年01月

COUNTIFS函數分步教程

Excel COUNTIFS函數分步教程。 ©Ted French

COUNTIF逐步教程中,我們匹配了一年內銷售超過250份訂單的銷售代理商的單一標準。

在本教程中,我們將使用COUNTIFS設置第二個條件 - 東部銷售地區的銷售代理商在過去一年中的銷售額超過250個。

通過為COUNTIFS指定其他Criteria_rangeCriteria 參數來設置附加條件。

遵循以下教程主題中的步驟,將引導您創建和使用上圖中所示的COUNTIFS函數。

教程主題

09年02月

輸入教程數據

Excel COUNTIFS函數分步教程。 ©Ted French

在Excel中使用COUNTIFS 函數的第一步是輸入數據。

在本教程中,將上圖中的數據輸入到Excel 工作表的 單元格 D1至F11中。

在下面的第12行中,我們將添加COUNTIFS函數和兩個搜索條件:

教程說明不包括工作表的格式化步驟。

這不會干擾完成教程。 你的工作表看起來與示例中的不同,但COUNTIFS函數會給你相同的結果。

09年3月

COUNTIFS函數的語法

Excel COUNTIFS函數分步教程。 ©Ted French

在Excel中,函數的語法引用函數的佈局,並包含函數的名稱,括號和參數

COUNTIFS函數的語法是:

= COUNTIFS(Criteria_range1,Criteria1,Criteria_range2,Criteria2,...)

功能中最多可以指定127個Criteria_range / Criteria對。

COUNTIFS函數的參數

函數的參數告訴COUNTIFS我們試圖匹配什麼標準以及要搜索哪些數據 范圍以找到這些標準。

這個函數中的所有參數都是必需的。

Criteria_range - 函數用於搜索與相應Criteria參數匹配的單元格組。

標準 - 我們試圖在數據記錄中匹配的值。 可以為該參數輸入實際數據或對數據的單元格引用

09年9月4日

啟動COUNTIFS函數

Excel COUNTIFS函數分步教程。 ©Ted French

儘管可以只在工作表中的單元格中鍵入COUNTIFS 函數及其參數,但許多人發現使用函數的對話框輸入函數更容易。

教程步驟

  1. 點擊單元格F12使其成為活動單元格 。 這是我們將進入COUNTIFS功能的地方。
  2. 點擊公式選項卡。
  3. 從功能區中選擇更多功能>統計以打開功能下拉列表。
  4. 點擊列表中的COUNTIFS調出函數的對話框。

我們輸入到對話框中空白行的數據將形成COUNTIFS函數的參數

如前所述,這些參數告訴功能我們試圖匹配什麼標準以及搜索哪些數據范圍以找到這些標準。

09年05月05日

輸入Criteria_range1參數

Excel COUNTIFS函數分步教程。 ©Ted French

在本教程中,我們試圖在每個數據記錄中匹配兩個條件:

  1. 來自東方銷售地區的銷售代理商。
  2. 當年銷售訂單超過250個的銷售代理商。

Criteria_range1 參數指示在嘗試匹配第一條件(東方銷售地區)時COUNTIFS要搜索的單元格範圍

教程步驟

  1. 對話框中 ,點擊Criteria_range1行。
  2. 選中工作表中的單元格D3到D9,輸入這些單元格引用作為該函數要搜索的範圍。

09年06月

輸入Criteria1參數

Excel COUNTIFS函數分步教程。 ©Ted French

在本教程中,我們希望匹配的第一個標準是D3:D9 範圍內的數據等於East

儘管可以將實際數據(如單詞East)輸入到該參數的對話框中,但通常最好將工作表中數據位置的單元格引用輸入到對話框中。

教程步驟

  1. 點擊對話框中Criteria1行。
  2. 單擊單元格 D12將該單元格引用輸入到對話框中。
  3. 在教程的最後一步,搜索項East將被添加到單元格D12中。

單元格引用如何增加COUNTIFS的通用性

如果輸入單元格引用(如D12)作為條件參數,那麼COUNTIFS函數將查找與在工作表中鍵入該單元格的任何數據相匹配的內容。

因此,在統計了東部地區代理商的數量後,只需在D12單元中將東部地區變為北部地區西部地區,便可輕鬆找到另一個銷售地區的相同數據 。 該功能將自動更新並顯示新的結果。

09年7月

輸入Criteria_range2參數

Excel COUNTIFS函數分步教程。 ©Ted French

如前所述,在本教程中,我們試圖在每個數據記錄中匹配兩個條件

  1. 來自東方銷售地區的銷售代理商。
  2. 今年銷售額超過250的銷售代理商。

Criteria_range2 參數指示COUNTIFS在嘗試匹配第二條標準時要搜索的單元格範圍 - 銷售代理今年銷售超過250份訂單。

教程步驟

  1. 對話框中 ,點擊Criteria_range2行。
  2. 在工作表中高亮顯示單元格E3到E9,以輸入這些單元格引用作為該函數要搜索的第二個範圍。

09年08月08日

輸入Criteria2參數

Excel COUNTIFS函數分步教程。 ©Ted French

輸入Criteria2參數並完成COUNTIFS函數

在本教程中,我們希望匹配的第二個標準是E3:E9 範圍內的數據是否大於250個銷售訂單。

與Criteria1 參數一樣 ,我們將輸入Criteria2位置的單元格引用到對話框中,而不是數據本身。

教程步驟

  1. 點擊對話框中Criteria2行。
  2. 單擊單元格E12以輸入該單元格引用。 該功能將搜索在上一步中選擇的範圍內的符合此條件的數據。
  3. 單擊確定完成COUNTIFS功能並關閉對話框。
  4. 答案為零( 0 )將出現在單元格F12中 - 我們輸入函數的單元格 - 因為我們尚未將數據添加到Criteria1和Criteria2字段(C12和D12)。 在我們這樣做之前,COUNTIFS沒有任何數據可以計算,因此總數保持為零。
  5. 搜索標準將在本教程的下一個步驟中添加。

09年9月9日

添加搜索條件並完成教程

Excel COUNTIFS函數分步教程。 ©Ted French

本教程的最後一步是將數據添加到工作表中標識為包含Criteria 參數單元格中。

教程步驟

  1. 在單元格D12中鍵入East ,然後按鍵盤上的Enter鍵。
  2. 在E12單元格中輸入> 250並按下鍵盤上的Enter鍵(“>”是大於 Excel中的符號)。
  3. 答案2應出現在單元格F12中。
  4. 只有兩個代理商 - 拉爾夫和薩姆 - 在東部的銷售區域工作,並且每年有超過250個訂單,因此,只有這兩個記錄被功能計數。
  5. 儘管瑪莎在東部地區工作,但她的訂單少於250件,因此她的記錄不計算在內。
  6. 同樣,喬和湯姆今年的訂單都超過250份,但都不在東部銷售地區工作,因此他們的記錄也不計算在內。
  7. 當你點擊單元格F12時,完整的功能
    = COUNTIFS(F3:F9,D3:D9,D12,E3:E9,E12)出現在工作表上方的公式欄中