說明
使用此功能可計算符合單一條件的範圍內數字的平均值。
AVERAGEIF 是根據單一條件計算範圍平均值的強大工具,非常適合根據特定條件分析資料,例如平均特定產品的銷售資料。
語法
AVERAGEIF(range, criteria, [average_range])
輸入
此函式接受下列參數
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
範圍 |
是 | 要評估的儲存格範圍。 | 產生上述任一情況的儲存格參考、儲存格範圍或公式。 |
準則 |
是 | 必須符合的條件,才能將單元格包含在平均值中。 | 數字、文字字串、對包含數字或文字字串的儲存格的引用,或產生上述任何一種情況的公式。 |
average_range |
否 | 要平均的儲存格範圍。如果省略,則函數使用 範圍。 |
對包含數字的儲存格、包含數字的儲存格範圍或導致上述任何一種情況的公式的引用。 |
範例
樣本資料
| A | B | C | D | |
|---|---|---|---|---|
1 |
區域 | PRODUCT | 銷售 | 月份 |
2 |
北部 | 蘋果 | 120 | 1 月 |
3 |
南 | 橘子 | 150 | 1 月 |
4 |
北部 | 香蕉 | 90 | 2 月 |
5 |
南 | 蘋果 | 200 | 2 月 |
6 |
北部 | 橘子 | 85 | 3 月 |
公式範例
| 使用案例 | 公式 | 說明與結果 |
|---|---|---|
| 對與另一個資料欄中的單一條件相符的一系列值進行平均。 | =AVERAGEIF(A2:A7, "North", C2:C7) |
區域為「北部」的三行的平均銷售額。 結果: ≈98.33 |
| 平均與特定產品相符的一系列值。 | =AVERAGEIF(B2:B7, "Apples", C2:C7) |
產品為「蘋果」的兩個資料列的平均銷售額。 結果: 160 |
| 取與特定月份相符的一系列值的平均值。 | =AVERAGEIF(D2:D7, "February", C2:C7) |
取「2 月」中兩個資料列的平均銷售額。 結果: 145 |
| 對與另一個資料欄中的單一條件相符的一系列值進行平均。 | =AVERAGEIF(A2:A7, "South", C2:C7) |
區域為「南部」的兩個資料列的平均銷售額。 結果: 175 |
| 平均與特定產品相符的一系列值。 | =AVERAGEIF(B2:B7, "Oranges", C2:C7) |
產品為「橘子」的兩個資料列的平均銷售額。 結果: 117.5 |
附註
-
範圍中包含 TRUE 或 FALSE 的儲存格會被忽略。 - 如果沒有符合條件的儲存格,AVERAGEIF 會返回 #DIV/0!
- 準則可以包含通配符,例如 * (任何字元數) 和 ? (任何單一字元)。
- 如果省略
average_range,則函式會使用range作為標準和平均值。
提示
- 使用 AVERAGEIF 分析特定條件下的資料趨勢,例如特定區域的產品效能。
- 將 AVERAGEIF 與 SUMIF 和 COUNTIF 等其他函數結合使用,即可進行全面的資料分析。
- 使用帶有條件格式化的 AVERAGEIF 來突出顯示符合特定條件的資料。
相關功能
AVERAGE
AVERAGEA
AVERAGEIF
AVERAGEIFS
LARGE
MAX
MAXA
MAXIFS
MEDIAN
MIN
MINA
MINIFS
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
] QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA