MAXA 関数は、Excel において最大値を求める関数の一つですが、通常の MAX 関数とは少し異なります。
🔹 MAXA関数の書式
MAXA(値1, [値2], ...)
- 値1, 値2, …:最大値を求めたい数値、セル、範囲などを指定します。
- 最大で 255 個まで引数を指定できます。
🔹 MAXA関数の特徴
MAXA は 数値だけでなく、論理値や文字列を含むセルも考慮して最大値を計算します。
| 種類 | 扱い |
|---|---|
| 数値 | そのまま使う |
TRUE | 1 として扱う |
FALSE | 0 として扱う |
| 数字に変換可能な文字列(例:”5″) | 5として扱う |
| 空白セル | 無視される |
| 数字でない文字列(例:”ABC”) | 0として扱う |
🔹 例
| A列 | B列 |
|---|---|
| 3 | TRUE |
| 7 | “5” |
| 2 | “ABC” |
| FALSE |
=MAXA(A1:B4)
この場合、値の扱いは以下のようになります:
3,7,2→ 数値"5"→ 5 に変換TRUE→ 1FALSE→ 0"ABC"→ 0- 空白セル → 無視
したがって、最大値は 7 です。
🔹 MAXとの違い
| 項目 | MAX | MAXA |
|---|---|---|
| 数値 | ○ | ○ |
| TRUE / FALSE | × | ○ |
| 文字列 | × | 条件付きで扱う |
| 空白セル | 無視 | 無視 |
🔹 まとめ
MAXAは「数値+論理値+文字列も評価」する点で、MAXよりも包括的。- データに
TRUE/FALSEや"5"のような文字列が混在している場合に使います。