AGGREGATE関数は、範囲内の数値データに対して、合計、平均、最大値、最小値などの集計操作を行うことができます。エラー値を無視するオプションもあります。
利用可能なExcelのバージョン
すべてのバージョン
関数の構成
AGGREGATE(関数番号, オプション, 配列, [k])
利用する引数
引数名 | 説明 | 値の例 |
---|---|---|
関数番号 | 実行する集計操作の種類を指定する番号。 | 1(平均), 2(数値の個数), 9(合計)など19種類 |
オプション | 集計操作の動作を指定する番号。エラーや隠し行を無視するかどうかを決定。 | 0(無視しない), 1(隠し行を無視), 7(エラーと隠し行を無視)など8種類 |
配列 | 集計対象となるデータの範囲を指定。 | A1:A10, B2:B20 |
k | 追加の引数。集計方法によって必要な場合がある。範囲のk番目に小さい値などを指定するために使用。 | 1, 2, 3など |
利用サンプル
「コピー」ボタンを押すと、式がクリップボードにコピーされます。
サンプル1: 平均値を求める(エラー値を無視)
A | B | |
---|---|---|
1 | 数値 | 集計結果 |
2 | 1 | |
3 | 2 | |
4 | DIV/0! | |
5 | 4 |
結果: B2セルには「2.3333」が表示されます。( 1+2+4 )/ 3 = 2.3333
サンプル2: 合計を求める(隠し行を無視)
A | B | |
---|---|---|
1 | 数値 | 集計結果 |
2 | 1 | |
3 | 2 | |
4 | (隠し行) | |
5 | 4 |
結果: B2セルには「7」が表示されます(隠し行の値を無視)。
サンプル3: 数値の個数をカウント(エラー値を無視)
A | B | |
---|---|---|
1 | 数値 | 集計結果 |
2 | 1 | |
3 | 2 | |
4 | DIV/0! | |
5 | 4 |
結果: B2セルには「3」が表示されます。
サンプル4: 最小値を求める(隠し行とエラーを無視)
A | B | |
---|---|---|
1 | 数値 | 集計結果 |
2 | 1 | |
3 | 2 | |
4 | 3 | |
5 | 4 |
結果: B2セルには「1」が表示されます。
サンプル5: 絶対値の合計を求める(隠し行を無視)
A | B | |
---|---|---|
1 | 数値 | 集計結果 |
2 | -1 | |
3 | 2 | |
4 | -3 | |
5 | 4 |
結果: B2セルには「10」が表示されます。
コメント