説明
この関数を使用して、数値、テキスト、論理値を含む範囲の値の平均を計算します。チェーンでサポートされます。CHILDREFS と併用可能。
AVERAGEAは、スコアとテキスト評価の両方を含む成績評価など、数値と非数値が混在するデータセットの平均を計算するのに便利である。
構文
AVERAGEA(value_1, [..., value_254])
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
値1 |
はい | 平均を求める最初の数値、セル参照、または範囲。 | 数値、テキスト、論理値(TRUE/FALSE)、セル参照、またはこれらのいずれかになる数式。 |
value_n |
いいえ | 追加の数値、セル参照、範囲(最大254個の追加引数)。 | 数値、テキスト、論理値(TRUE/FALSE)、セル参照、またはこれらのいずれかになる数式。 |
例
サンプルデータ
| A | B | C | D | |
|---|---|---|---|---|
1 |
従業員 | パフォーマンス | スコア | ボーナス対象 |
2 |
ジョン | 素晴らしい | 5 | TRUE |
3 |
サラ | 良い | 4 | TRUE |
4 |
マイク | 平均 | 3 | FALSE |
5 |
エミリー | 低品質 | 1 | FALSE |
6 |
デビッド | TRUE |
数式のサンプル
| 使用例 | 数式 | 説明と結果 |
|---|---|---|
| 空白のセルを含むスコアの範囲の平均を算出します。 | =AVERAGEA(C2:C6) |
5つの得点(5、4、3、1、およびデビッドの未記入分(0としてカウント))の平均を算出します。 結果:2.6 |
| テキストの評価値は常に0として扱われるため、評価値の範囲の平均を算出してください。 | =AVERAGEA(B2:B6) |
AVERAGEA関数はテキストを数値として解釈できないため、すべての評価(「Excellent」、「Good」など)を0として扱います。 結果:0 |
| 一連の論理値(TRUE/FALSE)の平均を算出します。 | =AVERAGEA(D2:D6) |
TRUEを1、FALSEを0として扱い、ボーナス対象となる5つの値の平均を算出します。 結果:0.6 |
| 数値、テキスト、論理値が混在する矩形範囲の平均を算出します。 | =AVERAGEA(B2:D6) |
「パフォーマンス」、「スコア」、「ボーナス対象」の各列を結合し、テキストを 0、TRUE/FALSE を 1/0 として扱います。 結果:≈1.0667 |
| 数式に直接入力された平均値で、数値、文字列、および論理値が混在しているもの。 | =AVERAGEA(5, "テキスト", TRUE, FALSE) |
「テキスト」を0、「TRUE/FALSE」を1/0として扱い、4つのリテラル値すべてについて平均を算出します。 結果:1.5 |
メモ
- 範囲に数値が含まれていない場合、AVERAGEAは#DIV/0! のエラーを返します。
- AVERAGEAは、平均計算に論理値(TRUE/FALSE)を含む必要がある場合に特に便利である。
- AVERAGEAは、AVERAGE と異なり、数値以外の値を扱います:
- 「Text」と「FALSE」は 0 として評価されます。
- 空のセルは 0 として評価されます。
- TRUE は 1 と評価されます。
- エラー値は無視され、計算には含まれません。
ヒント
- 平均計算に論理値を含む必要がある場合はAVERAGEAを使用する。
- AVERAGEAがテキストや論理値をどのように扱うかを理解し、結果の誤解を避ける。
- テキストデータでAVERAGEAを使用する場合、テキストが0 として扱われ、予期せぬ結果につながる可能性があるため注意が必要である。
- 純粋な数値データを操作する場合は、代わりにAVERAGE を使用する。
- AVERAGEA は、COUNTA などの他の関数と組み合わせて使用し、データ型が混在するデータを総合的に分析する。
関連関数
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