AVERAGEIF函數怎麽用?通過5個實例詳細爲大家講解一下相關的用法。
AVERAGEIF函數含義:返回某個區域內滿足給定條件的所有單元格的平均值。
AVERAGEIF函數語法:=AVERAGEIF(條件區域,條件,求平均值的區域)
1、求數學成績大于90分的平均值
輸入公式=AVERAGEIF(C13:C24,">90")
PS:如果條件區域和求值區域是相同,可以省略求值區域。
2、求各個班級各個科目的平均值
輸入公式=AVERAGEIF($A$13:$A$24,$F15,C$13:C$24)
說明:
$A$13:$A$24:表示對班級所在列的內容,進行絕對引用。
$F15:表示條件區域,由于向下填充需要改變條件,而向右填充則不變,所以這裏引用時,固定列。
C$13:C$24:表示求值區域,需要向右填充,所以列不固定。
3、求姓名爲兩個字的平均值
輸入公式=AVERAGEIF(A3:A26,"??",C3:C26)
說明:?代表任意一個字符
4、求姓劉的平均分成績
輸入公式=AVERAGEIF(A3:A26,"劉*",C3:C26)
說明:*代表任意字符,劉*則表示以劉開頭的字符。
5、求每個人最後兩次的平均分
表格如下圖所示:
先在表格前面插入空白列,然後在單元格中輸入公式=AVERAGEIF(C2:I2,"",A2:G2)
說明:
這裏的條件區域C2:I2,多選兩個空白單元格,而求值區域則是往前多選了兩個單元格,這樣做的目的是爲了可以獲取到單元格爲空的兩個值。
(AVERAGEIF函數的運算機制是判斷條件是否滿足,滿足的話,則返回對應的求值區域,圖片中只有最後兩個滿足,所以可以獲取到最後兩個數值。)