MODE.SNGL 函數

Excel MODE.SNGL 函數教學

MODE.SNGL 函數的用途

MODE.SNGL 函數用於返回一組數據中的最常見數字(即眾數)。如果數據中有多個眾數,MODE.SNGL 只會返回其中一個眾數(通常是出現最早的眾數)。與 MODE.MULT 函數不同,MODE.SNGL 只會返回一個結果,即使有多個眾數。


語法

MODE.SNGL(number1, [number2], ...)
參數說明
number1第一個數字或數字範圍,這是要計算眾數的數據。
[number2], …可選的其他數字或範圍,最多可指定 255 個數字或數字範圍。

範例 1:單一範圍中的眾數

假設你有以下數字數據,並希望找出數據中的眾數:

數字
1
2
2
3
3
3
4

公式如下:

=MODE.SNGL(A2:A8)

? 結果:該公式返回 3,因為 3 是數據中最常出現的數字,並且 MODE.SNGL 只會返回一個眾數,即使 23 都出現過。


範例 2:多重眾數的情況

假設你的數據中包含兩個數字出現的次數相同。數據如下:

數字
1
2
2
3
3
4

公式如下:

=MODE.SNGL(A2:A7)

? 結果:雖然 23 都是眾數,但 MODE.SNGL 函數只會返回 2,因為它是出現的最早的數字。


範例 3:空白和非數字數據

如果數據範圍中包含空白單元格或非數字數據(如文字),這些數據會被忽略。假設你的數據如下:

數字
1
2
2
3
“text”

公式如下:

=MODE.SNGL(A2:A6)

? 結果:該公式會返回 2,因為 2 是唯一的眾數,並且 "text" 和空白會被忽略。


範例 4:處理重複的數字和不同範圍

假設你有兩個數據範圍,並希望找出其中的眾數。數據如下:

數字
1
2
3
數字
3
3
4

公式如下:

=MODE.SNGL(A2:A4, B2:B4)

? 結果:該公式會返回 3,因為 3 是最常出現的數字,並且 MODE.SNGL 只會返回一個眾數。


注意事項

  1. 只返回一個眾數
    • MODE.SNGL 只會返回一個數字,即使數據中有多個眾數。如果有多個數字出現的次數相同,MODE.SNGL 會返回出現次數最多的數字,或者出現最早的數字。
  2. 空白單元格和文字
    • 空白單元格和非數字數據會被忽略,不會影響結果。例如,文字和錯誤值會被視為無效數據。
  3. 無眾數的情況
    • 如果數據中沒有任何重複的數字,MODE.SNGL 會返回錯誤值 #N/A

應用場景

統計分析:當你只需要計算一組數據的單一眾數時,使用 MODE.SNGL 可以非常簡便。
銷售數據分析:找出某個商品銷售的最常見數量。
測驗分數分析:在學生成績中,如果有一個分數最常出現,可以使用 MODE.SNGL 函數來找出這個分數。


總結

MODE.SNGL 函數用於返回一組數據的眾數。如果數據中有多個眾數,MODE.SNGL 只會返回其中一個結果,通常是最早出現的那個。這使得它在處理數據中只有一個眾數的情況下非常有用。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *