萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel AVERAGEIF 條件平均函數詳解與 2003 替代方案

`AVERAGEIF(條件範圍, 條件, 平均範圍)` 為 Excel 2007+ 專屬函數,計算符合條件的儲存格平均值。舊版可用陣列公式或 SUMIF/COUNTIF 組合替代。

AVERAGEIF 語法與範例

=AVERAGEIF(A2:A10, A2, B2:B10)

• 條件範圍:A2:A10(部門欄)
• 條件:A2("1部")
• 平均範圍:B2:B10(銷量欄)
→ 計算「1部」的平均銷量。

Excel 2003 替代方案

方案一:陣列公式(需 Ctrl+Shift+Enter)

=AVERAGE(IF(A2:A10=A2, B2:B10))

邏輯:IF 判斷符合條件回傳銷量、不符合回傳 FALSE,AVERAGE 自動忽略 FALSE 計算平均。

方案二:SUMIF/COUNTIF 組合(普通公式)

=SUMIF(A2:A10, A2, B2:B10) / COUNTIF(A2:A10, A2)

邏輯:符合條件總和 ÷ 符合條件個數 = 平均值。

延伸:AVERAGEIFS 多條件平均

Excel 2007+ 另提供 `AVERAGEIFS(平均範圍, 條件範圍1, 條件1, ...)` 支援多重條件。

copyright © 萬盛學電腦網 all rights reserved