Excelで #NAME? エラーが出る原因と解決方法【初心者向け】

Excelで数式を入力したら、セルに突然

#NAME?

と表示されて、
「なにこれ…人の名前?」
と一瞬フリーズしたことはありませんか?

私は最初、
「NAMEって言われても知らんがな」
と心の中でツッコミました。

でも安心してください。
#NAME? エラーは Excelが式の意味を理解できないとき に出る、
初心者がかなり高確率で出会うエラーです。

この記事では、
#NAME? エラーが出る原因 → 直し方
を、超初心者向けに解説します。


#NAME? とは何か(超かみ砕いて)

#NAME? は、簡単に言うと、

👉 「その名前、Excelには分かりません」

というエラーです。

Excelが数式の中で見つけた

  • 関数名
  • 名前付きのセル
  • 記号

が、
意味不明だったとき に出ます。


よくある原因① 関数名のスペルミス

これが 一番多い原因 です。

例えば、

=SUMM(A1:A5)

SUM のつもりが
SUMM になっていると…

👉 #NAME? が出ます。

対処法

  • 関数名の綴りを確認
  • Excelが候補を出してくれる関数を選ぶ

私はこれで
「M、多すぎたな」
と一人で納得しました。


よくある原因② 全角・半角が混ざっている

日本語入力がONのままだと、

  • 全角のアルファベット
  • 全角の記号

になっていることがあります。

=SUM(A1:A5)

これ、Excelは読めません。

対処法

  • 半角で入力し直す
  • 日本語入力をOFFにしてから式を書く

よくある原因③ ダブルクォーテーション(” “)の付け忘れ

文字を条件に使う場合、

=IF(A1=OK,1,0)

と書くと、
OKという名前の何か を探しに行ってしまいます。

正しい書き方

=IF(A1="OK",1,0)

対処法

  • 文字は必ず ” ” で囲む
  • 囲み忘れがないか確認

よくある原因④ 定義されていない名前を使っている

Excelでは、

  • 名前付きセル
  • 名前付き範囲

を使えますが、
それが存在しないと #NAME? が出ます。

対処法

  • 「数式」タブ → 名前の管理
  • 本当にその名前があるか確認

よくある原因⑤ 古い関数・使えない関数を使っている

ネットで見た関数をそのまま使って、

  • Excelのバージョンが古い
  • その関数が使えない

場合も #NAME? が出ます。

対処法

  • 自分のExcelで使える関数か確認
  • 公式の関数一覧を見る

初心者がやりがちなミス

  • スペルを目で見て判断する
  • 全角に気づかない
  • コピペしてそのまま使う
  • Excelを疑う

私も
「絶対合ってるのに!」
と思って、だいたい間違ってました。


まとめ

  • #NAME? は「その名前が分からない」エラー
  • スペルミスが一番多い
  • 全角・半角に注意
  • 文字は ” ” で囲む
  • 関数は自分のExcelで使えるか確認

#NAME? は
Excelが
「ごめん、理解できない」
と言っているだけです。

一つずつ確認すれば、
必ず原因は見つかります。

コメント

タイトルとURLをコピーしました