【エクセル】自動計算されない場合の原因と対処法

【エクセル】自動計算されない場合の原因と対処方

こんな人にオススメの記事です

  • エクセルの計算式が突然自動計算されなくなった場合
  • エクセルの計算式を自動計算したくない人

エクセルは普段は自動計算されていて、関数にかかっている数字を変更すると自動的にその結果が再計算されて表示される仕組みになっています。

突然エクセルの自動計算が無効になってしまった場合、以下の図のような現象が起きてしまいます。

自動計算されていない場合、計算結果が正しく表示されないことも。
自動計算されていない場合、計算結果が正しく表示されないことも。

自動計算されない場合は、「エクセル設定が自動計算になっていない」「入力した関数に問題がある」「エクセルに問題がある」の3つの要因が考えられます。

ここでは、エクセルに入力した関数が突然自動で計算(再計算)されなくなった場合の原因とその対処法について詳しく解説していきます。

エクセルが自動計算されない場合は上から順番に試してみてください。

目次

エクセルの計算方法を自動計算に切り替える方法

まずはエクセルの設定を確認し、計算方法が自動計算になっていることを確認してください。

エクセルの計算方法を自動計算に切り替えるには「リボンから計算方法を自動計算に切り替える方法」と、「オプション画面から計算方法を自動計算に切り替える方法」2通りの方法があります。

操作手順が少ない「リボンから計算方法を自動計算に切り替える方法」から詳しく解説していきます。

エクセルのリボンから計算方法を自動計算に切り替える方法

まずはエクセルのリボンから計算方法を自動計算に切り替える方法です。

STEP
エクセルを開いて[数式]タブをクリック

まずは自動で計算されなくなったエクセルファイルを開いてください。

次に、[数式]タブをクリックしてください。

エクセルのリボンから計算方法を自動計算に切り替える方法
エクセルのリボンから計算方法を自動計算に切り替える方法
STEP
[計算方法の設定]をクリックして[自動(A)]にチェックを入れる

[数式]タブをクリックすると、右の方に「計算方法の設定」と書かれた電卓のアイコンが表示されます。

エクセルのウィンドウを縮小表示させていると、「計算方法の設定」と書かれた電卓のアイコンが見えない場合があります。
「計算方法の設定」と書かれた電卓のアイコンが見当たらない場合はエクセルのウィンドウを最大化してみてください。

次に、[計算方法の設定]をクリックしてください。

[計算方法の設定]をクリックすると下に向かってメニューが展開されます。

展開された中に「自動(A)」「データベース以外自動(E)」「手動(M)」の3項目があります。

[自動(A)]をクリックしてチェックを入れてください。

これで計算方法が自動に切り替わります。エクセルが自動計算してくれるか確認してください。

自動計算されない場合は下の「エクセルのオプション画面から計算方法を自動計算に切り替える方法」に進んでください。

エクセルのリボンから計算方法を自動計算に切り替える方法
エクセルのリボンから計算方法を自動計算に切り替える方法

エクセルのオプション画面から計算方法を自動計算に切り替える方法

次にエクセルのオプション画面から計算方法を自動計算に切り替える方法です。

STEP
エクセルを開いて[ファイル]をクリック

まずは自動で計算されなくなったエクセルを開いてください。

次に、左上の[ファイル]をクリックしてください。

エクセルのオプション画面から計算方法を自動計算に切り替える方法
エクセルのオプション画面から計算方法を自動計算に切り替える方法
STEP
[オプション]をクリック

[ファイル]をクリックすると、エクセルのホーム画面が開きます。

その中の左下にある[オプション]をクリックしてください。

エクセルのウィンドウを縮小表示させていると、「オプション」と書かれた項目が見えない場合があります。
「オプション」が見当たらない場合はエクセルのウィンドウを最大化してみてください。

エクセルのオプション画面から計算方法を自動計算に切り替える方法
エクセルのオプション画面から計算方法を自動計算に切り替える方法
STEP
Excelのオプションウィンドウにある[数式]をクリック

[オプション]をクリックすると、「Excelのオプション」と書かれたウィンドウが立ち上がります。

そのウィンドウの左側のメニューにある[数式]をクリックしてください。

エクセルのオプション画面から計算方法を自動計算に切り替える方法
エクセルのオプション画面から計算方法を自動計算に切り替える方法
STEP
計算方法の設定で[自動]を選択して[OK]をクリック

[数式]をクリックすると、「計算方法の設定」と書かれた画面に移動します。

「ブックの計算」と書かれた項目にある[自動]をクリックしてください。

[自動]にチェックが入ったら右下にある[OK]をクリックしてください。

[OK]をクリックすると「Excelのオプション」ウィンドウが閉じられ、エクセルの画面に戻ります。

これで計算方法が自動に切り替わります。エクセルが自動計算してくれるか確認してください。

自動計算されない場合は、「文字列と数値を足そうとしている」など数式に問題がある可能性があります。

下の「エクセルに入力した計算式を手動で再計算する方法」に進んでください。

エクセルのオプション画面から計算方法を自動計算に切り替える方法
エクセルのオプション画面から計算方法を自動計算に切り替える方法

エクセルに入力した計算式を手動で再計算する方法

エクセルの設定を自動計算にしても再計算されない場合は関数に問題があったり、自動計算機能自体に問題がある可能性があります。

まずは関数に問題がないか確認するため、エクセルに入力した関数を手動で再計算させてみましょう。

エクセルブック全体の関数を手動で再計算する方法

エクセルのシートを跨いだ関数がある場合は、エクセルブック全体を手動で再計算してみましょう。

STEP
エクセルを開いて[数式]をクリック

まずは自動で計算されなくなったエクセルを開いてください。

次に、[数式]タブをクリックしてください。

エクセルブック全体を手動で再計算する方法
エクセルブック全体を手動で再計算する方法
STEP
[再計算実行]をクリック

[数式]タブをクリックすると、右の方に「計算方法」と書かれた項目があります。

その項目にある小さな電卓アイコンの[再計算実行]をクリックしてください。

これでエクセルブック全体が再計算されます。手動で計算すると再計算が正常に行われる場合はエクセル自体に何かしらの問題がある可能性があります。下の「エクセルのアドインを無効にする」に進んでください。

エクセルブック全体を手動で再計算する方法
エクセルブック全体を手動で再計算する方法

キーボードショートカットを使ってエクセルブック全体の計算式を再計算させる方法

キーボードを使ってエクセルブック全体を再計算するには、再計算させたいエクセルブックをアクティブ(前面)にした状態でキーボードのF9キーを押してください。

エクセルブック全体をキーボードショートカットで再計算する方法
エクセルブック全体をキーボードショートカットで再計算する方法

エクセルで開いているシートに入力された関数だけを手動で再計算する方法

エクセルのシートを跨いだ関数がない場合は、開いているシートを手動で再計算してみましょう。

STEP
エクセルを開いて[数式]をクリック

まずは自動で計算されなくなったエクセルを開いてください。

次に、[数式]タブをクリックしてください。

エクセルで開いているシートのみを手動で再計算する方法
エクセルで開いているシートのみを手動で再計算する方法
STEP
[シート再計算]をクリック

[数式]タブをクリックすると、右の方に「計算方法」と書かれた項目があります。

その項目にあるシートと小さな電卓アイコンの[シート再計算]をクリックしてください。

エクセルのウィンドウを縮小表示させていると、「シート再計算」と書かれた項目が見えない場合があります。
「シート再計算」が見当たらない場合はエクセルのウィンドウを最大化してみてください。

これで開いているシートの中にある関数が全て再計算されます。手動で計算すると正常に再計算が行われる場合はエクセル自体に何かしらの問題がある可能性があります。下の「エクセルのアドインを無効にする」に進んでください。

エクセルで開いているシートのみを手動で再計算する方法
エクセルで開いているシートのみを手動で再計算する方法

キーボードショートカットを使ってエクセルシートを再計算させる方法

キーボードを使って開いているエクセルシートを再計算するには、再計算させたいエクセルシートを開いた状態でキーボードのShiftF9キーを押してください。

キーボードショートカットを使ってエクセルシートを再計算させる方法
キーボードショートカットを使ってエクセルシートを再計算させる方法

エクセルのアドインを無効にする

エクセルの設定を「自動計算」にしても自動で再計算されず、手動で計算すると再計算が行われる場合はエクセル自体に何かしらの問題がある可能性があります。

まずはエクセルの標準機能ではないアドインを以下の手順で無効にしてみましょう。

STEP
エクセルを開いて[ファイル]をクリック

エクセルを開き、左上にある[ファイル]をクリックしてください。

アドインの設定はブック毎ではなく、エクセルのアプリケーション自体に紐づいているため、どのエクセルブックから操作しても問題ありません。

エクセルのアドインを無効にする
エクセルのアドインを無効にする
STEP
[オプション]をクリック

[ファイル]をクリックするとエクセルのホーム画面が開きます。

左下にある[オプション]をクリックしてください。

エクセルのウィンドウを縮小表示させていると、「オプション」と書かれた項目が見えない場合があります。
「オプション」が見当たらない場合はエクセルのウィンドウを最大化してみてください。

エクセルのアドインを無効にする
エクセルのアドインを無効にする
STEP
[アドイン]をクリック

[オプション]をクリックすると、「Excelのオプション」と書かれたウィンドウが立ち上がります。

そのウィンドウの左側のメニューにある[アドイン]をクリックしてください。

エクセルのアドインを無効にする
エクセルのアドインを無効にする
STEP
[設定(G)]をクリック

[アドイン]をクリックすると、「Microsoft Officeのアドインの表示と管理を行います。」と書かれた画面に移動します。

管理(A)と書かれた項目が「Excelアドイン」になっていることを確認してください。
初期設定では「Excelアドイン」になっています。
「Excelアドイン」になっていない場合は、プルダウンメニューで「Excelアドイン」を選択してください。

下の方にある[設定(G)]をクリックしてください。

エクセルのアドインを無効にする
エクセルのアドインを無効にする
STEP
全てのアドインのチェックを外して[OK]をクリック

[設定(G)]をクリックすると、「アドイン」と書かれた小さなウィンドウが立ち上がります。

「有効なアドイン(A)」にチェックが入っているアドインが現在動いているアドインです。

ここでは一旦全てのチェックを外し、右側にある[OK]をクリックしてください。

[OK]をクリックするとエクセルの画面に戻ります。

この状態でエクセルが自動計算してくれるか確認してください。

万が一エクセルのが自動計算しない場合は、下の「エクセルの設定を初期化する」に進んでください。

エクセルのアドインを無効にする
エクセルのアドインを無効にする

エクセルの設定を初期化する

ここまでエクセルの設定を見直しても関数が自動計算されない場合は、エクセルのテンプレートを初期化してみましょう。

ここからはエクセルのテンプレートの設定を初期化していきます。

この手順は開いているエクセル全てを閉じた状態で行うことをオススメします。

エクセルのテンプレートなどの設定は%Userprofile%\AppData\Roaming\Microsoft\Excelに保存されており、そのフォルダーの中を全て削除することで設定を初期化することができます。

STEP
隠しファイルを表示させる

エクセルのテンプレートが保存されている%Userprofile%\AppData\Roaming\Microsoft\Excelは隠しファイルになっているため、

予め隠しファイルを表示させる必要があります。

隠しファイルの表示方法はこちらの「ファイルの拡張子と隠しファイルの表示方法」で詳しく解説しているので、次の手順に進む前に表示させてください。

STEP
エクスプローラーを立ち上げて[Cドライブ]をクリック

まずはWindowsのタスクバーからエクスプローラーを立ち上げ、[Cドライブ]をダブルクリックしてください。

キーボードのWindows+Eを押すことでもエクスプローラーを開くことができます。

エクセルの設定を初期化する
エクセルの設定を初期化する
STEP
[ユーザー]フォルダーをダブルクリック

次に、ユーザーをダブルクリックしてください。

エクセルの設定を初期化する
エクセルの設定を初期化する
STEP
ユーザー名のフォルダーをダブルクリック

次に、現在パソコンにログインしているユーザー名のフォルダーをダブルクリックしてください。

エクセルの設定を初期化する
エクセルの設定を初期化する
STEP
[AppData]フォルダーをダブルクリック

次に、AppDataと書かれたフォルダーをダブルクリックしてください。

エクセルの設定を初期化する
エクセルの設定を初期化する
STEP
[Roaming]フォルダーをダブルクリック

次に、Roamingと書かれたフォルダーをダブルクリックしてください。

エクセルの設定を初期化する
エクセルの設定を初期化する
STEP
[Microsoft]フォルダーをダブルクリック

次に、[Microsoft]と書かれたフォルダーをダブルクリックしてください。

エクセルの設定を初期化する
エクセルの設定を初期化する
STEP
[Excel]と書かれたフォルダーを開いて中に入っている全てのファイルやフォルダーを削除

次に、Excelと書かれたフォルダーをダブルクリックしてください。

エクスプローラーのアドレスバーに%Userprofile%\AppData\Roaming\Microsoft\Excelと入力してEnterを押すことでもこのフォルダーを開くことができます。

[Excel]と書かれたフォルダーの中に入っている全てのファイルやフォルダーを削除してください。

削除が終わったらエクセルを立ち上げて、エクセルが自動計算してくれるか確認してください。

この状態でもエクセルが自動計算してくれない場合は下の「エクセルを修復インストールする」に進んでください。

エクセルの設定を初期化する
エクセルの設定を初期化する

エクセルを修復インストールする

最終手段はエクセルの修復インストールです。

ここまでの手順を全て行ってもエクセルが再計算してくれない場合はエクセルを修復インストールしてみましょう。

エクセルを修復インストールする方法はこちらの「エクセルやワードの動きが遅い時に試してほしい修復インストール」で詳しく解説しているので、ぜひご覧ください。

あわせて読みたい
エクセルやワードの動きが遅い時に試してほしい修復インストール こんな人にオススメの記事です エクセルやワードの動きが遅くなったと感じる人 エクセルが作業中に何度も強制終了してしまう人 業務で日々エクセルやワードを使っている...
エクセルやワードの動きが遅い時に試してほしい修復インストール

修復インストールが終わったらエクセルを立ち上げて、エクセルが自動計算してくれるか確認してください。

その他エクセルに関する記事

その他エクセルに関する記事はこちらです。ぜひご覧ください。

最後までご覧いただきありがとうございました。
このサイトは情シスマンが半径3m以内のITに関する情報を掲載してるサイトです。
Windows系を主として、ソフトや周辺機器の操作や設定について画像も用いながらわかりやすく解説しています。

解説している内容に誤りがあった場合や、補足が必要な場合、もっと知りたい場合はこちらのお問い合わせフォームからご連絡ください。
個人の方を限定にサポートさせていただきます。

実行環境
Windows11 Home 22H2
64 ビット オペレーティング システム
Microsoft 365

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメントする

目次