Advanced-excel-functions-advanced-excel-statistical-averageif-function
提供:Dev Guides
統計-AVERAGEIF関数
説明
AVERAGEIF関数は、指定された基準を満たす範囲内のすべてのセルの平均(算術平均)を返します。
構文
AVERAGEIF (range, criteria, [average_range])
引数
Argument | Description | Required/Optional |
---|---|---|
Range | One or more cells to average, including numbers or names, arrays, or references that contain numbers. | Required |
Criteria | The criteria in the form of a number, expression, cell reference, or text that defines which cells are averaged. | Required |
Average_range | The actual set of cells to average. If omitted, range is used. | Optional |
ノート
- TRUEまたはFALSEを含む範囲内のセルは無視されます。
- average_rangeのセルが空のセルである場合、AVERAGEIFはそれを無視します。
- 基準のセルが空の場合、AVERAGEIFはそのセルを値0として扱います。
- 条件では、ワイルドカード文字、疑問符(?)、およびアスタリスク(*)を使用できます。 疑問符は任意の1文字に一致します。アスタリスクは、任意の文字シーケンスに一致します。 実際の疑問符またはアスタリスクを検索する場合は、文字の前にチルダ(〜)を入力します。
- Average_rangeは、範囲と同じサイズおよび形状である必要はありません。 平均化される実際のセルは、average_rangeの一番上の左のセルを開始セルとして使用し、サイズと形状が範囲に対応するセルを含めることによって決定されます。
- 範囲が空白またはテキスト値の場合、AVERAGEIFは#DIV0!を返します。 エラー値
- 範囲内のセルが基準を満たさない場合、AVERAGEIFは#DIV/0!を返します。 エラー値
- 平均化される値がすべて非数値の場合、AVERAGEIFは#DIV0!を返します。 エラー値
- 条件引数が255文字を超える長さのテキスト文字列である場合、AVERAGEIFは#VALUE!を返します。 エラー値
適用範囲
Excel 2007、Excel 2010、Excel 2013、Excel 2016