条件に応じて、データ列の平均を返します。
使用例
AVERAGEIF(テーブル名!スコア, “>90")
AVERAGEIF(テーブル名!フルーツ, “りんご”, “>")
AVERAGEIF(テーブル名!スコア, “>”, B2)
構文
AVERAGEIF(条件列, 条件, 平均列)
条件列
: 「条件」に対して検証するデータ列です。条件
: 「条件列」に適用するパターンまたはテストです。平均列
: 平均化するデータ列です。含まれない場合は、代わりに「条件列」を使用して平均化します。
使用例
AVERAGEIF(A1:A10, ">20", B1:B10)
AVERAGEIF(A1:A10, "<10")
AVERAGEIF(A1:A10, "Paid", B1:B10)
AVERAGEIF(A1:A10, "<"&B1)
構文
AVERAGEIF(条件範囲, 条件, [平均範囲])
-
条件範囲
-条件
に対して検証する範囲です。 -
条件
-条件範囲
に適用するパターンまたはテストです。- 等しい:
"テキスト"
、1
、"=テキスト"
、"=1"
のいずれか - より大きい:
">1"
- 以上:
">=1"
- 未満:
"<1"
- 以下:
"<=1"
- 等しくない:
"<>1"
または"<>テキスト"
- 等しい:
-
平均範囲
- [省略可] - 平均化する範囲です。指定しない場合は、代わりに条件範囲
を使用して平均化します。
関連情報
AVERAGE
: データセット内の値の平均値を返します。テキストは無視されます。
AVERAGEA
: データセット内の値の平均値を返します。
AVERAGEIFS
: 複数の基準に応じた範囲の平均を返します。
SUMIF
: 範囲内の条件に一致するセルの合計を返します。
COUNTIF
: 範囲内で条件に一致する要素の個数を返します。
IF
: 論理式が TRUE の場合はある値を返し、FALSE の場合は別の値を返します。
MEDIAN
: 数値のデータセットにおける中央値を返します。