如何在 Excel 中使用 AVERAGEIF 函數

如何在 Excel 中使用 AVERAGEIF 函數

為了計算Excel表格中資料的平均值,我們將使用AVERAGE函數,也就是我們熟悉的平均函數。然而,在 Excel 中計算平均值幾乎總是涉及許多不同的條件。因此,您需要 AVERAGEIF 函數來計算條件平均值。

AVERAGEIF 將計算表中本地化資料區域的平均值以及使用者設定的給定條件。如何使用 AVERAGEIF 函數在 Excel 中計算條件平均值將在下面的文章中的 LuckyTemplates 中透過每個不同的具體範例進行指導。

Excel 中AVERAGEIF 函式的語法為: = AVERAGEIF(range, criteria, [average_range])

在那裡:

  • 範圍是需要計算平均值的範圍,可以是數字、名稱、引用和陣列。
  • 標準是決定平均值的數字、表達式、儲存格引用或文字形式的條件。條件用“ ”標記。
  • Average_range 包含需要計算平均值的儲存格。如果Average_range留空,則會替換為Range來計算平均值。

使用 AVERAGEIF 函數時請注意

  • Average_range 中的空白儲存格(報告 TRUE、FALS)將被 AVERAGEIF 函數忽略。
  • 如果 Range 不包含值或包含字串函數,結果將是錯誤。
  • 如果 Criteria 為空,則函數為 0。
  • 如果我們確定沒有與 Criteria 條件相符的值,我們也會收到錯誤訊息。
  • Average_range 不需要與 Range 範圍的大小相同。如果不是,AVERAGEIF 函數會將左上角的儲存格確定為第一個儲存格,然後相應地符合範圍。

我們將在下面的數據表中計算平均分數。

如何在 Excel 中使用 AVERAGEIF 函數

例1 :計算分數大於5的學生的平均分數。

輸入公式=AVERAGEIF(D2:D6,">5")並按 Enter。

如何在 Excel 中使用 AVERAGEIF 函數

結果將如下所示。

如何在 Excel 中使用 AVERAGEIF 函數

例2 :計算分數小於5的學生的平均分數。

輸入公式=AVERAGEIF(D2:D6,"<>並按 Enter。

如何在 Excel 中使用 AVERAGEIF 函數

最終結果是#DIV/0!由於 Excel 依賴使用者設定的條件並確定不存在與該條件對應的值,因此這裡沒有低於 5 分的學生。

如何在 Excel 中使用 AVERAGEIF 函數

例3 :計算男學生的平均成績。

這裡需要本地化兩個區域:用於過濾條件的性別和用於計算平均分數的分數區域。

這裡使用的語法是=AVERAGEIF(C2:C6,"Male",D2:D6),按 Enter 執行。

如何在 Excel 中使用 AVERAGEIF 函數

最終結果如下圖所示。

如何在 Excel 中使用 AVERAGEIF 函數

範例 4 :計算全名欄位中沒有字母 Thi 的學生的平均分數。

我們將得到公式=AVERAGEIF(B2:B6,"<>Thi",D2:D6)並按 Enter。

如何在 Excel 中使用 AVERAGEIF 函數

計算按名稱排序的平均分數的結果如下所示。

如何在 Excel 中使用 AVERAGEIF 函數

以上是有關如何使用一般語法的 AVERAGEIF 函數以及具有不同條件的每個特定情況的教程。您需要明確定義要計算的區域以及條件內容,才能正確套用 AVERAGEIF 函數。

祝您成功!


Excel中的IFERROR函數、公式及用法

Excel中的IFERROR函數、公式及用法

學習如何在 Excel 中使用非常常用的 IFERROR 函數,提升您的數據處理效率。

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

想知道如何在 Excel 中堆疊和附加資料嗎?讓我們一起學習如何使用 Microsoft Excel 中的 VSTACK 和 HSTACK 函數!

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

了解 Excel 中的 SUBTOTAL 函數及其用途,讓計算更簡單有效!

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

MOD函數是Excel中除法求餘的函數。學習如何輕鬆使用MOD函數和QUOTIENT函數來計算餘數和整數部分,提升您的Excel技能。

在 Excel 上玩“拼圖”

在 Excel 上玩“拼圖”

Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。

如何使用Excel中的轉換功能

如何使用Excel中的轉換功能

要轉換 Excel 中的測量單位,我們將使用 Convert 函數。

Excel中HLOOKUP函數的使用方法

Excel中HLOOKUP函數的使用方法

HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!

如何在 Excel 中使用 VALUE 函數

如何在 Excel 中使用 VALUE 函數

Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!

Excel EOMONTH函數,EOMONTH函數如何使用

Excel EOMONTH函數,EOMONTH函數如何使用

Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。

如何在 Excel VBA 中使用 do-while 循環

如何在 Excel VBA 中使用 do-while 循環

想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。