說明
使用此函式計算符合多個條件的範圍內數字的平均值。
AVERAGEIFS 適用於分析基於多個條件的資料,例如平均特定區域內特定產品的銷售資料。
語法
AVERAGEIFS(average_range, criteria_range1, criterion_1, [...,criteria_range_127, criterion_127])
輸入
此函式接受下列參數
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
average_range |
是 | 要平均的儲存格範圍。 | 結果為其中之一的儲存格引用、儲存格範圍或公式。 |
criteria_range_1 |
是 | 以對應條件評估的第一個範圍。 | 結果為其中之一的儲存格引用、儲存格範圍或公式。 |
criterion_1 |
是 |
criteria_range_1 中的单元格必须满足的条件。 |
一個數字、一個文字字串、一個單元格參照、一個單元格區域或一個公式,其結果為其中任何一個。 |
criteria_range_ncriterion_n |
否 | 附加範圍及其對應的準則 (最多可增加 127 對)。 | 這些要求的輸入類型與criteria_range_1 和criterion_1 相同。 |
範例
樣本資料
| A | B | C | D | |
|---|---|---|---|---|
1 |
區域 | PRODUCT | 銷售 | 月份 |
2 |
北部 | 蘋果 | 120 | 1 月 |
3 |
南 | 橘子 | 150 | 1 月 |
4 |
北部 | 香蕉 | 90 | 2 月 |
5 |
南 | 蘋果 | 200 | 2 月 |
6 |
北部 | 橘子 | 85 | 3 月 |
公式範例
| 使用案例 | 公式 | 說明與結果 |
|---|---|---|
| 對同時符合兩個條件的一系列值進行平均。 | =AVERAGEIFS(C2:C7, A2:A7, "North", B2:B7, "Apples") |
同時屬於「北」和「蘋果」列的平均銷售額 - 只有一個符合條件的資料列。 結果: 120 |
| 在不同的資料欄中平均符合兩個條件的一系列值。 | =AVERAGEIFS(C2:C7, B2:B7, "Oranges", D2:D7, "January") |
同時屬於「橘子」和「一月」的資料列的平均銷售額 - 只有一個合格。 結果: 150 |
| 取與區域和月份相符的一系列值的平均值。 | =AVERAGEIFS(C2:C7, A2:A7, "South", D2:D7, "February") |
同時屬於「南部」和「二月」的資料列的平均銷售額 - 只有一個合格。 結果: 200 |
| 對符合一個條件但排除另一個條件的一系列值進行平均。 | =AVERAGEIFS(C2:C7, A2:A7, "North", D2:D7, "<>January") |
「北」行中的平均銷售額,不包括 1 月(留下 2 月和 3 月)。 結果: 87.5 |
| 將不包括類別且滿足數字閾值的值範圍平均。 | =AVERAGEIFS(C2:C7, B2:B7, "<>Bananas", C2:C7, ">=100") |
不是「香蕉」且銷售額為 100 或更多的資料列的平均銷售額。 結果: ≈156.67 |
附註
- 只有符合所有條件的儲存格才會包含在最終結果中。
- 如果每個範圍和條件對與第一個範圍和條件對的大小不相同,AVERAGEIFS 會返回 #VALUE!錯誤。
- 如果沒有符合條件的儲存格,或
average_range中的任何儲存格無法轉換為數字,AVERAGEIFS 會返回 #DIV/0!錯誤。 - AVERAGEIFS 將標準範圍中的任何空白儲存格的值視為0 (零)。
- 包含 TRUE 的單元格的值為 1;包含 FALSE 的單元格的值為0 (零)。
- AVERAGEIFS 支援邏輯運算符號 (>,<,<>,=)。一般而言,文字值用雙引號 ("") 括起,數字則不用。但是,當邏輯運算符與數字包含在一起時,數字和運算符都必須用引號括住。
- AVERAGEIFS 支援部分匹配的通配符 (*,?)。問號匹配任何單一字元;星號匹配任何字元序列。如果要找出實際的問號或星號,請在字元前輸入' '(~)。
-
AVERAGEIFS 測量中心趨勢,即統計分佈中一組數的中心位置。三種最常見的中心趨勢測量方法是
- Average - 算術平均值,計算方式是將一組數字相加,再除以這些數字的數目。
例如,2、3、3、5、7 和 10 的平均值是 30 除以 6,即 5。
有關此計算的更多資訊,請參閱 AVERAGE 。 - 中位數 — 一組數字的中間數字;也就是說,有一半數字的值大於中間值,而有一半數字的值小於中間值。
例如,2、3、3、5、7 和 10 的中位數為 4。
有關此計算的更多資訊,請參閱 MEDIAN 。 - Mode - 一組數中出現最頻繁的數字。
例如,2、3、3、5、7 和 10 的模式為 3。
對於對稱分佈的數字群,這三個中心趨勢量測的結果會是相同的值。如果數字分佈不對稱(例如,低值佔大多數,只有少數高值),它們會有所不同。
- Average - 算術平均值,計算方式是將一組數字相加,再除以這些數字的數目。
提示
- 使用 AVERAGEIFS 進行涉及多種條件(如時期和類別)的複雜資料分析。
- 將 AVERAGEIFS 與SUMIFS 和 COUNTIFS 等其他函數一起使用,即可進行全面的資料分析。
- 使用日期時,請在條件中使用 DATE 以進行更精確的篩選。
相關功能
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