Advanced-excel-functions-advanced-excel-statistical-averageifs-function
提供:Dev Guides
統計-AVERAGEIFS関数
説明
AVERAGEIFS関数は、複数の条件を満たすすべてのセルの平均(算術平均)を返します。
構文
AVERAGEIFS (average_range, criteria_range1, criteria1, [criteria_range2, criteria2] ...)
引数
引数
説明
必須/オプション
Average_range
数値または名前、配列、または数値を含む参照を含む、平均化する1つ以上のセル。
必須
Criteria_range1
関連する基準を評価する1〜127の範囲。
必須
Criteria_range2、…
オプション
基準1
平均化するセルを定義する数値、式、セル参照、またはテキストの形式の1〜127の基準
必須
基準2、…
オプション
ノート
- average_rangeが空白またはテキスト値の場合、AVERAGEIFSは#DIV0!を返します。 エラー値
- 基準範囲のセルが空の場合、AVERAGEIFSはそれを0の値として扱います。
- TRUEを含む範囲内のセルは1と評価されます。 FALSEを含む範囲内のセルは、0(ゼロ)と評価されます。
- average_rangeの各セルは、指定された対応するすべての基準がそのセルに当てはまる場合にのみ平均計算で使用されます。
- 条件では、ワイルドカード文字、疑問符(?)、およびアスタリスク(*)を使用できます。 疑問符は任意の1文字に一致します。アスタリスクは、任意の文字シーケンスに一致します。 実際の疑問符またはアスタリスクを検索する場合は、文字の前にチルダ(〜)を入力します。
- AVERAGEIF関数の範囲と条件の引数とは異なり、AVERAGEIFSでは、各criteria_rangeはaverage_rangeと同じサイズと形状でなければなりません。
- 指定されたcriteria_range配列のいずれかの長さがaverage_range配列の長さと等しくない場合、AVERAGEIFSは#VALUE!を返します。 エラー値
- average_rangeのセルを数値に変換できない場合、AVERAGEIFSは#DIV0!を返します。 エラー値
- すべての基準を満たすセルがない場合、AVERAGEIFSは#DIV/0!を返します。 エラー値
適用範囲
Excel 2007、Excel 2010、Excel 2013、Excel 2016