【Excel】計算結果が更新されないときの確認 | 自動計算とF9の使い分け

【Excel】計算結果が更新されないときの確認 | 自動計算とF9の使い分け
🛡️ 超解決

ADVERTISEMENT

F9で変わるなら計算方法を確認する

入力値を変えても結果が古いままで、F9を押すと更新される場合は、手動計算になっていないか確認します。Windows版Excelの「数式」→「計算方法の設定」で、現在の選択が分かります。

手動計算だけが原因とは限りません。数式が文字として保存されている、参照先が違う、外部データが更新されていない場合もあります。まず「数式が表示される」のか「古い数値が表示される」のかを分けて考えます。

※ お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

自動計算へ戻す手順

  1. 「数式」タブの「計算方法の設定」を開きます。
  2. 「手動」なら、ブックの運用上問題がないことを確認して「自動」を選びます。
  3. 入力用セルを一つ変更し、そのセルを参照する結果が更新されるか確認します。

大きなブックでは計算に時間がかかることがあります。計算中に入力を重ねず、処理が終わってから確かめます。「データテーブル以外自動」という選択肢もあり、これは通常の表全般を除外する意味ではなく、What-if分析のデータテーブルに関する設定です。

最初に開くブックで計算方法が変わる

同じExcelのインスタンス内で開いているブックは、計算方法を共有します。起動後に最初に開いた通常のブックが手動で保存されていると、後から開くブックもそのモードで動作します。一つのブックで変更すると、同時に開いている他のブックにも影響します。

「このファイルだけ自動にしたつもり」でも、他の重いファイルが再計算されることがあります。複数ファイルを開いている場合は、保存状態と用途を確認してから設定を変えてください。

同じExcelで最初に手動計算のブックAを開くと、その後のブックBも手動になり、一方の設定変更が両方に適用される
計算方法は、同じExcelで開いている他のブックにも影響します。

F9とShift+F9で確認する範囲が違う

F9は開いているブックの再計算、Shift+F9は現在のワークシートの再計算です。Ctrl+Alt+F9は、変更の有無にかかわらず開いているブックの数式を計算する操作です。通常のF9で更新されないときの確認に使えますが、処理時間は増えることがあります。

ステータスバーの「再計算」は手動計算を疑う手がかりですが、循環参照などでも表示されます。この表示だけで手動だと断定せず、設定画面で確認してください。

自動なのに変わらない場合の切り分け

結果セルの数式バーを見て、期待する入力セルを参照しているか確認します。式の代わりに値を貼り付けていれば、元の値を変えても更新されません。式が文字列になっている場合は、標準形式にして入力を確定し直します。

ピボットテーブルやPower Queryの取り込みデータは、セル数式の再計算とは別に「更新」が必要です。F9を押せば外部の最新データまで必ず取得できるわけではありません。更新元のブックや接続の状態も確認しましょう。

マクロや保存時の設定を点検する

マクロが計算方法を手動へ変えたまま終了した場合も、設定が残ります。毎回マクロ実行後に再発するなら、作成者へ発生手順を伝え、エラー時も元の計算方法を戻す処理があるか確認してもらいます。元の設定を保存せず、常に自動へ変更するだけでは運用を変えてしまいます。

手動で使うブックでは「ブックの保存前に再計算を行う」の状態を確認します。ただし、保存前の再計算だけに頼らず、送付や印刷前に最新の入力値と結果を照合してください。

設定を直した後に再発条件を確認する

症状 確認箇所
F9で更新される 計算方法が手動になっていないか
式が文字で見える 数式の表示、文字列形式
一部だけ古い 参照先、値貼り付け、外部データ更新
マクロ後に再発 マクロの設定復元処理

問題のブックを最初に開いた場合と、別ブックの後で開いた場合を比べると、計算方法を変えているきっかけを探せます。

📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。
この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】