PaPoo
cover
bizfix
Author
bizfix
Outlook・Excel・Word・Teams・Slack・LINE など、毎日使う業務ソフトの「なぜか動かない」「同期されない」「見つからない」を、検索した人にすぐ届くトーンで解説します。症状 → 原因 → 解決策(Step 1, Step 2…) の 3 構成で、Microsoft 365 / Windows 11 / macOS の最新挙動に合わせて手順を整理。困った 1 人をピンポイントで救う、オフィスのPCお助け担当です。

Excelで数式が更新されない・自動計算されないときの原因と直し方

​「セルの値を変えたのに、Excelで数式結果が更新されない」状態のときは、計算方法の設定ミスか、参照元・表示設定の問題であることがほとんどです。​

Excel 2024 / Excel for Microsoft 365 / Windows 11 24H2 / macOS Sequoia でよくある原因を、上から順に見ていけばかなりの確率で直せます。
まずは落ち着いて、以下を順番に確認してください。

原因の候補


1. 計算方法が「手動」になっている

これが一番多いです。
Excelは設定によって、数式を自動で再計算せず、手動更新に切り替わることがあります。

解決手順

ほとんどの場合、ここで直ります。


2. 数式が「文字列」として入力されている

セルの表示は数式っぽく見えても、Excelがただの文字として扱っていると計算されません。
たとえば、先頭に '(アポストロフィ)が付いていたり、セルの表示形式が「文字列」になっていると起こります。

解決手順

  1. 数式が入っているセルをクリックする
  2. 数式バーで先頭に ' が付いていないか確認する
  3. [ホーム] → [数値] で表示形式が [標準] になっているか確認する
  4. 文字列になっていたら、表示形式を [標準] に変えたあと、数式を入れ直す
  5. 先頭に空白がある場合も削除する

=SUM(A1:A10) のように、​必ず = から始まる形になっているかも見てください。


3. 参照元の値が更新されていない / 外部リンクが切れている

別シートや別ブックを参照していると、元データが更新されていない・リンク先が変わった、という理由で古い値のままになることがあります。

解決手順

  1. [データ] タブを開く
  2. [クエリと接続] や [リンクの編集] があるか確認する
  3. 外部ブック参照がある場合は、リンク先ファイルが閉じていないか、移動していないか確認する
  4. 必要に応じて [データ] → [すべて更新] を実行する
  5. 参照元シートのセル値を直接変更して、数式が反応するか確認する

「元データは変わっているのに結果だけ古い」場合は、まずここを疑うと早いです。


4. シート保護・ブック保護で編集できない

保護がかかっていると、見た目は普通でも一部のセル更新や再計算が期待どおり動かないことがあります。

解決手順

  1. [校閲] タブを開く
  2. [シート保護の解除] が表示されていれば、保護が有効です
  3. 必要な権限がある場合は解除する
  4. [ブックの保護] も確認する
  5. 共有ファイルなら、編集権限があるかも確認する

社内共有ファイルで起きることが多いので、権限不足もあわせて見てください。


5. アドインや一時的な不具合が原因

Excel for Microsoft 365 では、アドイン(=追加機能)が計算や表示を邪魔することがあります。
上から順に試しても直らないときは、ここを確認しましょう。

解決手順

  1. Excelを終了する
  2. Windows 11 24H2 なら、Win + Rexcel /safe でセーフモード起動する
  3. セーフモードで数式が更新されるか確認する
  4. 更新されるなら、[ファイル] → [オプション] → [アドイン] で不要なアドインを無効化する
  5. [ファイル] → [オプション] → [詳細設定] で計算関連の設定も見直す

この切り分けで、アドイン由来かどうかを判断しやすくなります。


それでも直らないときは

ここまで試しても改善しない場合は、Excel本体の破損や環境依存の可能性があります。
次の順で進めると安全です。

数式が動かない問題は、見た目より設定ミスが原因であることが多いです。
​「計算方法の自動化」→「文字列扱いの確認」→「リンク・保護・アドイン」​ の順で見れば、かなりスムーズに切り分けできます。

同じ著者の記事