AVERAGEIF 函數在 Excel 中非常實用,可以幫助我們根據特定條件計算符合要求的數值的平均值。它能夠快速計算特定範圍內數值的平均值,這在數據分析和統計計算方面非常方便。除了基本的 AVERAGEIF 函數,還有其他類似的函數可以用於更複雜的條件篩選和計算,比如 AVERAGEIFS 函數可以同時滿足多個條件的平均值計算。這些函數提供了更大的靈活性和多樣性,讓我們在 Excel 中進行數據分析更加方便靈活。

Excel 函數教學:AVERAGEIF

這函數不算常用到,但偶而會有計算平均的需求,如果你學藝不精的話,下面的需求你肯定會用 AVERAGE + IF 來做,但事實上,就有 AVERAGEIF 這樣的函數,一次達成需求。

Excel 函數教學:AVERAGEIF,計算符合條件的平均值 01 7

我們先來看一下第一個需求,大於等於 80 分的平均成績是多少,公式很簡單如下:

=AVERAGEIF(B2:B21, ">=80")

這邊也解說一下,B2:B21 就是成績的範圍,而後面就是放置條件,>=80 就是大於等於 80,如果是小於等於那就 <=80,很簡單,不過問題來了,如果是 60~80 之間的呢?我們往下來看。

Excel 函數教學:AVERAGEIF,計算符合條件的平均值 02 9

當你有多重條件時,我們要用的公式是另一個,叫做 AVERAGEIFS,也就是原本的公式多了 S 而已,就可以輸入多個條件式。

=AVERAGEIFS(B2:B21, B2:B21, ">=60", B2:B21, "<80")

公式如上,一樣是範圍,範圍跟條件一、範圍跟條件二,這樣就搞定了,如果有更多條件是可以繼續往後加的。

Excel 函數教學:AVERAGEIF,計算符合條件的平均值 03 6

最後一個小於 60 公式如下:

=AVERAGEIF(B2:B21, "<60")

基本上就跟前面 >=80 是一樣的,很簡單吧,快去試看看。

Excel 函數教學:AVERAGEIF,計算符合條件的平均值 04 5

Last Update: 2023 年 06 月 18 日