エクセル迷子案内所
← 学習記事一覧

数式が計算されない・=SUMがそのまま表示される【3つの原因で切り分け】

公開: 2026-05-23

=SUM(A2:A4) と入れたのに、計算されず文字のまま出てくる…」 「セルの左上に緑の三角が出て、クリックしても消えない…」 「数式は合っているのに、一部のセルだけ古い値のまま更新されない…」

数式が思ったように計算されないとき、原因は 大きく3系統 に分かれます。 やっかいなのは、見た目が似ていても 直し方がまったく違う ことです。

この記事は、

症状を見れば、3つの原因のどれかに必ず絞れる

という 切り分け(問診)形式 でまとめています。 上から順に読まなくても、自分の症状の章にジャンプしてOKです。

💡 関連記事:


まずは症状で切り分け(あなたはどのタイプ?)

数式が計算されないトラブルは、次の3タイプのどれかです。 自分の症状に当てはまる行から、該当する章へジャンプしてください。

あなたの症状原因最短の直し方
数式が =SUM(...) という 文字のまま 表示される(左寄せ)① セルが「文字列」書式書式を「標準」に戻し、対象セルで F2Enter
数式は文字のままだが、数式バーの先頭に ' が見える② 先頭にアポストロフィ '数式バーで先頭の ' を消して Enter
数式は計算されているのに、一部だけ古い値のまま 更新されない③ 手動計算モード「数式」タブ →「計算方法の設定」を「自動」に。今すぐなら F9

📌 ポイント: セルに #VALUE!#N/A のように # で始まるエラー値 が出ているなら、それは別カテゴリです。本記事ではなく Excelの主要エラー6種 を読んでください。本記事は「エラー値が出ないのに計算されない」ケースを扱います。

タイプ①と②は「式が文字のまま見える」症状、タイプ③は「式は動いているが値が古い」症状です。 まずはこの大きな違いを押さえると、迷わず正しい章にたどり着けます。


タイプ①:式が文字のまま表示される(セルが「文字列」書式)

最初に疑うべき、一番多い原因です。

症状

  • セルに =SUM(A2:A4) と打って Enter しても、計算されず =SUM(A2:A4) という文字がそのまま 表示される
  • その文字が 左寄せ で表示される(数値や計算結果なら本来は右寄せ)
  • 同じシートでも、別の列ではちゃんと合計が出ている

なぜ起きる

そのセルの 表示形式が「文字列」 になっていると、Excelは入力された =... を「数式」ではなく「ただの文字」として扱います。 だから計算されず、打った式がそのまま見えるのです。

CSVを取り込んだとき、他の人が作ったブックを使い回したとき、書式だけコピペしたときなどに起きがちです。

確認方法

  1. 該当のセルを選択する
  2. ホームタブの 「数値の書式」プルダウン(リボン中央あたりにある、書式名と が表示された箇所。正常なセルなら「標準」と出ています)を見る
  3. ここが 「文字列」 になっていたらビンゴ

セルの値が 左寄せ になっているのも、文字列として扱われているサインです。

解決方法

書式を直すだけでは終わらない、という点に注意してください。

  1. 該当セルを選び、「数値の書式」プルダウンを 「標準」 に戻す
  2. そのままでは再計算されません。 対象セルを選んで F2(編集モード)→ Enter再確定 する
  3. 複数セルあるときは、書式を「標準」にしてから式を入力し直すのが確実

📌 ポイント: ここが初心者が一番ハマるところです。書式を「標準」に戻しただけでは、表示は文字のまま で直りません。Excelは「もう確定済みの中身」を勝手に作り直さないからです。対象セルで F2Enter(再確定) して、はじめて数式として計算されます。F2 などの編集ショートカットは Excelの時短ショートカット も参考に。

タイプ①の症状。A5に =SUM(A2:A4) と入れたのに、セルが文字列書式のため計算されず「=SUM(A2:A4)」という文字が左寄せでそのまま表示されている。右隣のB列は正しく合計4,300が右寄せで出ている

タイプ①の解決後。書式を「標準」に戻し F2 → Enter で再確定した結果、A5に合計値 4,300 が右寄せで正しく計算・表示されている

①と②の違い:①は セルの書式が「文字列」 になっているのが原因です。次のタイプ②は書式が「標準」のまま起きるので、確認する場所が違います。


タイプ②:式の先頭にアポストロフィ ' が付いている

①とそっくりな症状ですが、原因も直し方も別物です。

症状

  • ①と同じく、式が =SUM(A2:A4) という 文字のまま・左寄せ で表示される
  • でも「数値の書式」を見ると 「標準」のまま(文字列になっていない)

なぜ起きる

セルの先頭に アポストロフィ '(半角のシングルクォート)が付いていると、Excelは「これ以降は文字列として扱ってください」という指示と解釈します。 このため '=SUM(...) は数式ではなく文字になります。

やっかいなのは、先頭の ' 自体はセルには表示されない こと。セル上は =SUM(A2:A4) に見えるので、書式が原因(①)と区別がつきにくいのです。

確認方法

  1. 該当セルを選択する
  2. 画面上部の 数式バーの先頭 を見る
  3. '=SUM(A2:A4) のように、先頭に ' が付いていないか 確認する

'数式バーにだけ 表示され、セル本体には出ません。ここを見るのが一発の見分け方です。

解決方法

  1. 該当セルをダブルクリック、または選んで数式バーをクリックする
  2. 先頭の ' を1文字削除 する
  3. Enter で確定する

複数セルにまたがる場合は、置換(Ctrl+H)で機械的に消そうとすると式の途中の ' まで消すリスクがあるので、書式が「標準」であることを確認のうえ、入力し直すのが安全です。

📌 ポイント: タイプ①との違いは確認する場所です。書式が「文字列」なら①、書式は「標準」なのに数式バーの先頭に ' があれば②。数式バーを見れば一発で区別できます。

タイプ②の症状。セル A5 には =SUM(A2:A4) が文字のまま左寄せで表示されているが、書式は標準のまま。数式バーを見ると先頭にアポストロフィが付いた '=SUM(A2:A4) になっており、これが文字列として扱われている原因

②と①の違い:②は 書式は標準なのに先頭の ' が犯人です。書式をいくら「標準」に戻しても、' が残っていれば文字のままなので、直す対象を取り違えないようにしましょう。


タイプ③:一部だけ計算されない・緑の三角が消えない(手動計算モード)

①②とは症状からして違うタイプです。

症状

  • 数式は正しく入っていて、計算されているセルもある
  • なのに、もとの数値を変えても 結果が更新されない
  • 一部のセルだけ古い値のまま で、手で計算した答えと合わない

なぜ起きる

ブックが 「手動計算」モード になっていると、Excelはセルの値を変えても 自動では再計算しません。 重くて大きいブックを開いた人や、共有ファイルを受け取ったときに、この設定のまま回ってくることがあります。

この設定は シート単位ではなく Excel 全体(アプリ)に効く ため、別のブックを開いても手動のまま、ということが起こります。

確認方法

  1. 「数式」タブ を開く
  2. 右側にある 「計算方法の設定」 を見る
  3. ここが 「手動」 になっていないか確認する

データを変えたあと、画面下のステータスバーに「再計算」と表示されることもあります。これも手動計算のサインです。

解決方法

  1. 「数式」タブ →「計算方法の設定」を 「自動」 に戻す
  2. 今すぐ最新の結果にしたいときは F9(ブック全体を再計算) を押す

📌 ポイント: これは「式が文字で見える」タイプ①②とは症状が違います。①②は式そのものが計算されていないのに対し、③は式は計算されているが結果が古いだけです。式が正しく入っているのに値だけズレているなら、まず計算方法の設定を疑ってください。

タイプ③の症状。B5 には正しい数式 =SUM(B2:B4) が入っているが、手動計算モードのため B3 の数量を変えても合計が古い値 45 のまま更新されていない(本来は再計算が必要)。式は壊れていないのに結果だけが古い状態

③と①②の違い:③は 書式もアポストロフィも関係ありません。式は計算される状態なのに「再計算のスイッチがオフ」なだけ。だから書式を触っても直りません。


緑の三角(エラーインジケータ)の正体と消し方

セルの 左上に出る小さな緑の三角 は、多くの人が「エラーだ」と身構えますが、正体は違います。

緑の三角は エラーの確定ではなく、「エラーチェック」機能の注意マーク です。Excelが「ここ、もしかして意図と違うかも?」と親切に教えてくれているサインにすぎません。

よくある中身:

  • 数値が文字列として保存されています(一番多い)
  • 周囲のセルと違う数式が入っている
  • 2桁で入力された年(日付の可能性)

このうち 「数値が文字列として保存されています」 の三角は、タイプ①の遠い親戚です。 見た目は数字なのに中身は文字列なので、合計しても 0 になったり集計に入らなかったり します。

直し方(3通り)

  1. 「数値に変換する」で根本対処(おすすめ) 三角の付いたセルを選ぶと出る 「!」マークのボタン をクリックし、「数値に変換する」 を選びます。これで文字列の数字が本物の数値になり、合計も正しく出ます。SUMIF/COUNTIF の合計が0になっていた原因の解消にもなります(SUMIFが動かない も参照)。
  2. そのマークだけ無視する 「!」ボタンから 「エラーを無視する」 を選ぶと、そのセルの三角だけ消えます(中身は変わりません)。
  3. エラーチェック自体をOFF(非推奨・最終手段) ファイル →「オプション」→「数式」→「エラーチェック」のチェックを外すと、緑の三角が出なくなります。

📌 ポイント: 緑の三角は「間違いの確定ではなく、親切な注意書き」です。むやみに全部消したり、いきなりエラーチェックをOFFにしたりすると、本当のミスまで隠れてしまいます。まずは三角の中身(「!」ボタンの説明文)を読んで、必要なものだけ対処しましょう。

緑の三角が出る代表例。A2:A4に 1500 / 2000 / 800 が文字列として左寄せで入っており、各セル左上に「数値が文字列として保存されています」の緑の三角(注意マーク)が付いている状態。B2の =SUM(A2:A4) が 0 になってしまうため、「数値に変換する」で直す


再発を防ぐ3つの習慣

同じトラブルを繰り返さないために、次の3つを習慣にすると安心です。

  1. 貼り付けたデータは「左寄せの数字」がないか確認する CSVや他システムから貼ったデータは、数字が左寄せ=文字列になっていることがよくあります。左寄せの数字を見たら「文字列かも」と疑いましょう。
  2. 数式を入れる前にセルの書式を「標準」にしておく あらかじめ「数値の書式」を「標準」にしておけば、タイプ①の文字列書式に引っかかりにくくなります。
  3. 重い共有ブックを開いたら計算方法をチェックする 受け取ったブックは「計算方法の設定」が「手動」のことがあります。開いたら「自動」になっているか一度確認する癖をつけると、タイプ③を防げます。

📌 ポイント: 3タイプとも「他から来たデータ・他人が作ったブック」で起きやすい共通点があります。自分以外が触ったファイルを使うときは、上の3点を最初にチェックしておくと、後からの「なぜ計算されない?」を減らせます。


まとめ:症状→原因→直し方の早見表

まずはこのフローで、自分がどのタイプかを判断してください。

タイプ症状原因直し方
① 文字列書式式が文字のまま・左寄せ。書式が「文字列」セルの表示形式が文字列書式を「標準」に戻し、F2Enter で再確定
② 先頭アポストロフィ式が文字のまま。書式は標準だが数式バー先頭に '先頭の ' で文字列扱い数式バーで先頭の ' を削除 → Enter
③ 手動計算モード式は動くが一部だけ値が古い計算方法が「手動」「計算方法の設定」を「自動」→ F9 で再計算
緑の三角セル左上の小さな三角エラーチェックの注意マーク(多くは「数値が文字列」)「!」ボタン →「数値に変換する」で根本対処

タイプ①②は「式が計算されていない」、タイプ③は「式は計算されているが古い」。 ここを取り違えなければ、直し方も自然と決まります。


よくある質問

Q. 書式を「標準」に変えたのに、まだ式が文字のままです

A. 再確定(F2Enter が必要です。書式を変えただけでは、すでに確定済みの中身は作り直されません。対象セルを選んで F2 で編集モードにし、Enter で確定し直してください(タイプ①参照)。

Q. 先頭の ' を消しても直りません

A. 書式が「文字列」のまま、という タイプ①も併発 している可能性があります。「数値の書式」が「標準」かを確認し、文字列なら標準に戻したうえで F2Enter で再確定してください。

Q. Mac でも同じですか?

A. 考え方は同じです。再計算は Cmd + =、計算方法の設定はメニューの「Excel」→「環境設定」→「計算方法」などから行います(バージョンによって場所が少し異なります)。文字列書式・アポストロフィの仕組みは Windows と共通です。

Q. 3タイプを試しても直りません

記事の手順を試しても直らない場合、特定の構成だけで起きるレアケースかもしれません。AIサポートで対話的に原因を切り分けてみてください。

関連記事

それでも解決しないときは

記事の手順を試しても直らない場合、特定の構成だけで起きるレアケースかもしれません。対話で原因を1つずつ切り分けるのが最短です。

AI案内人に相談する(無料・登録不要)→