計算一個數值在 Excel 中出現的頻率

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 2024 Mac 版 Excel 2024 Excel 2021 Mac 版 Excel 2021 Excel 2019 Excel 2016

假設你想知道某個文字或數字值在一個儲存格範圍內出現的次數。 例如:

  • 若一個範圍,如 A2:D20,包含數字值 5、6、7 和 6,則數字 6 會出現兩次。
  • 若一欄包含「Buchanan」、「Dodsworth」、「Dodsworth」和「Dodsworth」,則「Dodsworth」會出現三次。

計算數值的出現頻率有許多不同的方式。

使用 COUNTIF 函數計算單一數值出現的頻率

使用 COUNTIF 函數來計算特定值在儲存格範圍內出現的次數。

COUNTIF 範例 欲了解更多資訊,請參閱 COUNTIF 函式

使用 COUNTIFS 函數根據多個準則來計算

COUNTIFS 函數類似 COUNTIF 函數,但是有一項重要的例外:COUNTIFS 可讓您跨多個範圍套用準則到儲存格,並計算符合所有準則的次數。 您最多可以使用 127 組範圍/準則來搭配 COUNTIFS 函數。

COUNTIFS 的語法:

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

請看下列範例:

COUNTIFS 範例 欲進一步了解如何使用此函數在多範圍與標準下進行計數,請參閱 COUNTIFS 函數

同時使用 COUNT 和 IF 函數根據準則來計算

假設您需要判斷某些地區中賣出特定商品的銷售人員有多少人,或者想要瞭解特定銷售人員超過某個數值的銷售額。 您可以同時使用 IFCOUNT 函數;也就是說,首先使用 IF 函數測試條件,然後僅在 IF 函數的結果為 True 時,才使用 COUNT 函數計算儲存格。

注意

  • 此範例中的公式必須以陣列公式的形式輸入。

    • 如果你有最新版本的 Microsoft 365,只要在輸出範圍左上方的格子輸入公式,然後按 ENTER 確認公式是否為動態陣列公式。
    • 如果你在較新版本的 Excel for Windows 或 Mac 版 Excel 中打開了這本工作簿,想要更改公式或建立類似公式,請按 F2,然後按 Ctrl+Shift+Enter 讓公式回傳你預期的結果。
  • 為使這些範例公式能夠運作,IF 函數的第二個引數必須是一個數字。

巢狀 COUNT 與 IF 函數的範例 欲了解更多這些函數,請參閱 COUNT 函數與 IF 函數。

同時使用 SUM 和 IF 函數計算多個文字或數值的出現頻率

在下面的範例中,我們會同時使用 IFSUM 函數。 首先 IF 函數會測試某些儲存格中的值,如果測試結果為 True,SUM 函數會加總通過測試的值。

注意

此範例中的公式必須以陣列公式的形式輸入。

  • 如果你有最新版本的 Microsoft 365,只要在輸出範圍左上方的格子輸入公式,然後按 ENTER 確認公式是否為動態陣列公式。
  • 如果你在較新版本的 Excel for Windows 或 Mac 版 Excel 中打開了這本工作簿,想要更改公式或建立類似公式,請按 F2,然後按 Ctrl+Shift+Enter 讓公式回傳你預期的結果。

範例 1

範例 1:SUM 與 IF 巢狀於公式 中上述函式表示,如果 C2:C7 包含 BuchananDodsworth 這兩個值,那麼 SUM 函數應該會顯示符合條件的紀錄總和。 該公式在提供的範圍找到三個「巫百勝」和一個「黃雅婷」,並顯示 4

範例 2

範例 2:SUM 與 IF 嵌套於公式 中上述函式表示,如果 D2:D7 的值小於 $9000 或大於 $19,000,則 SUM 應顯示所有符合條件的紀錄總和。 該公式找到 D3 和 D5 這兩個記錄小於 $9000,以及 D4 和 D6 大於 $19,000,並顯示 4

範例 3

範例 3:SUM 與 IF 巢狀於公式 中上述函式表示,如果 D2:D7 有 Buchanan 的發票金額低於 9000 美元,SUM 應顯示符合條件的紀錄總和。 該公式找到 C6 符合條件,並顯示 1

使用樞紐分析表計算多個值的出現頻率

你可以使用樞紐分析表來顯示總數並計算唯一值的出現次數。 樞紐分析表是能夠快速摘要大量資料的互動式表格。 您可以使用樞紐分析表展開與摺疊不同層級的資料來強調結果,以及從您感興趣之區域的摘要資料向下切入詳細資料。 此外,您也可以將列移到欄或將欄移到列 (「樞紐分析」),以查看某個值在樞紐分析表中出現幾次。 讓我們看看「銷售」試算表的範例,您可以使用它來計算「高爾夫」或「網球」在某一季的銷售量。

  1. 在 Excel 試算表中輸入下列資料。

    樞紐​​分析表的範例資料

  2. 選取 A2:C8

  3. 選擇 插入>樞紐分析表

  4. 在「建立樞紐分析表」對話框中,選擇「 選取表格或範圍」,然後選擇 「新工作表」,再選擇 「確定」。
    隨即在新的工作表建立空白的樞紐分析表。

  5. 在 [樞紐分析表欄位] 窗格中,執行下列動作:

    1. 將 [運動] 拖放到 [列] 區域。

    2. 將 [季度] 拖放到 [欄] 區域。

    3. 將 [銷售] 拖放到 [值] 區域。

    4. 重複步驟 c。
      樞紐分析表和 [值] 區域中的欄位名稱都會顯示為 [加總 - 銷售]
      此時的 [樞紐分析表欄位] 窗格看起來像這樣:

      樞紐分析表欄位

    5. 價值 區塊中,選擇 SumofSales2 旁的下拉選單,並選擇 價值欄位設定

    6. 在 [值欄位設定] 對話方塊中,執行下列動作:

      1. 在 [摘要值欄位方式] 區段中,選取 [項目個數]

      2. 在 [自訂名稱] 欄位中,將名稱修改成「項目個數」

        [值欄位設定] 對話方塊

      3. 選取 [確定]

    樞紐分析表會顯示「高爾夫」和「網球」在「第 3 季」和「第 4 季」的記錄計數,以及銷售數字。

    樞紐分析表

需要更多協助嗎?

你隨時可以向 Excel 技術社群 的專家詢問,或在 社群中獲得支援。

另請參閱

Excel 公式概觀

如何避免公式出錯

尋找並校正公式中的錯誤

Excel 的鍵盤快速鍵及功能鍵

Excel 函數 (依英文字母順序排列)

Excel 函數 (依類別排序)