「Excelを開いたら固まった」「数式を入れた途端に応答なし」「保存するたびに数十秒フリーズ…」――こんな経験ありませんか?
Excelが重くなる原因はひとつではなく、ファイルの作り方・PCのスペック・Excelの設定など、いくつかの要因が組み合わさって起きています。2026年2月現在、Microsoft 365(旧Office 365)やExcel 2021/2024でもこの問題は健在です。
この記事では、Excelが重い・フリーズする主な原因7つと、今すぐ自分で試せる軽くする方法をわかりやすく解説します。特別なソフトは不要、Excel の設定変更だけでサクサク動くようになることもありますよ。
そもそもExcelが重くなる仕組みをざっくり理解しよう
Excelが重くなるのは、ざっくり言うと「処理する量がPCの能力を超えている」状態です。
Excelはセルの値を変えるたびに、関連する数式をすべて再計算しています。さらに条件付き書式やグラフがあれば、それらの描画更新も走ります。Microsoftの公式ドキュメントでも、数式の再計算と描画処理がパフォーマンス低下の主因だと説明されています。
つまり、「ファイルが複雑になるほど重くなる」のはExcelの仕様上、ある程度は仕方がないこと。でも、やり方次第で劇的に改善できるケースが多いんです。
Excelが重い・フリーズする原因7つ
まずは原因を特定しましょう。以下の7つが代表的な原因です。
原因1:ファイルサイズが大きすぎる
画像の貼り付け、大量のデータ行、不要なシートの蓄積などで、ファイルサイズが数十MBを超えていませんか? 一般的に10MBを超えるとExcelの動作が目に見えて遅くなることがあります。
ファイルサイズは、ファイルを右クリック→「プロパティ」で確認できます。
原因2:数式(VLOOKUP・SUMIFSなど)が大量にある
VLOOKUPやSUMIFS、COUNTIFなどの関数を何千行にもコピーしていると、セルを1つ変えるたびに全数式が再計算されます。とくにVLOOKUPで検索範囲を列全体(A:A)にしている場合は、100万行すべてを検索するので非常に遅くなります。
原因3:条件付き書式の設定が多すぎる
条件付き書式は便利ですが、適用範囲が広い・ルールが多いと、セルを表示するたびにすべてのルールが評価されます。Microsoft Learnでも「条件付き書式を多用すると計算速度が大きく低下する」と明記されています。
気づかないうちにルールが何十個も溜まっていることがあるので要チェックです。
原因4:不要なアドインが有効になっている
Excelにはサードパーティ製のアドインを追加できますが、使っていないアドインが裏で動いているとメモリを消費し、起動や動作が遅くなります。
原因5:自動保存の間隔が短すぎる
Excelはデフォルトで10分ごとに自動回復用のデータを保存しています。大きなファイルだと保存のたびに一瞬固まることがあります。「定期的に数秒フリーズする」場合はこれが原因かもしれません。
原因6:ハードウェアグラフィックアクセラレータの問題
Excelはグラフやグラフィック描画にGPU(グラフィックカード)を使う設定になっていますが、PCのGPUドライバーが古い・相性が悪いと、かえって描画が遅くなったりフリーズしたりすることがあります。
原因7:PCのメモリ(RAM)が不足している
Excelだけでなく、ブラウザで大量のタブを開いたり、TeamsやZoomを同時に使っていると、メモリ16GBでもカツカツになることがあります。Xでも「Windowsはメモリ16GBだとExcelですぐフリーズ」という声が出ていました(2026年2月)。
タスクマネージャー(Ctrl + Shift + Esc)の「パフォーマンス」タブでメモリ使用率を確認してみてください。80%を超えているなら、メモリ不足の可能性大です。
今すぐ試せる!Excelを軽くする7つの対処法
原因がわかったところで、対処法を見ていきましょう。上から順に試すのがおすすめです。
対処法1:数式の計算方法を「手動」に切り替える
大量の数式があるファイルなら、まずこれを試してください。
- 「数式」タブをクリック
- 「計算方法の設定」→「手動」を選択
- 再計算したいときは F9キー を押す
これだけで、セルを編集するたびに固まる症状が嘘のように消えることがあります。ただし再計算を忘れると古い値のままになるので、最終確認時にはF9を押す習慣をつけましょう。
対処法2:VLOOKUPの検索範囲を限定する(またはXLOOKUPに変更)
VLOOKUPの第2引数が「A:D」のように列全体指定になっていたら、「A1:D5000」のように実際のデータ範囲に絞るだけで速くなります。
Microsoft 365やExcel 2021以降なら、XLOOKUP関数に置き換えるのもおすすめです。XLOOKUPはVLOOKUPより柔軟で、パフォーマンスも改善されるケースがあります。
対処法3:条件付き書式を整理・削除する
- 「ホーム」タブ→「条件付き書式」→「ルールの管理」をクリック
- 「書式ルールの表示」を「このワークシート」に変更
- 不要なルールを選んで「ルールの削除」
同じ範囲に複数のルールが重複していることがよくあります。思い切って全削除してから必要なものだけ再設定すると、スッキリ軽くなります。
対処法4:ハードウェアグラフィックアクセラレータを無効にする
- 「ファイル」→「オプション」をクリック
- 左メニューの「詳細設定」をクリック
- 「表示」セクションの「ハードウェア グラフィック アクセラレータを無効にする」にチェックを入れる
- 「OK」をクリックしてExcelを再起動
グラフやSmartArtを多用しているファイルでフリーズする場合に効果的です。
対処法5:不要なアドインを無効化する
- 「ファイル」→「オプション」→「アドイン」をクリック
- 下部の「管理」で「COMアドイン」を選んで「設定」をクリック
- 使っていないアドインのチェックを外す
どれが不要かわからない場合は、一度すべて外してからExcelの動作を確認し、必要なものだけ戻すのが安全です。
対処法6:自動保存の間隔を伸ばす
- 「ファイル」→「オプション」→「保存」をクリック
- 「次の間隔で自動回復用データを保存する」の値を10分→20分程度に変更
「定期的に一瞬固まる」症状はこれで解消できます。ただし、万が一のクラッシュ時に失うデータが増えるので、こまめにCtrl+Sで手動保存するクセをつけましょう。
対処法7:ファイルサイズを小さくする
ファイルの肥大化を解消するチェックリストです。
- 使っていないシートを削除する
- 貼り付けた画像を圧縮する(画像を選択→「書式」→「図の圧縮」)
- データ範囲外の書式設定をクリアする(データの最終行より下を選択→ Delete キー)
- xlsxではなくxlsb(バイナリ形式)で保存する(ファイルサイズが大幅に小さくなる)
Microsoftの公式サポートページでも、ブックのクリーンアップ手順が詳しく解説されています。
それでも直らないときの最終手段
上の方法を試しても改善しない場合は、以下を検討してください。
Excelをセーフモードで起動する
Windowsキー + R で「ファイル名を指定して実行」を開き、excel /safe と入力してEnter。セーフモードではアドインやカスタマイズが無効な状態で起動するため、問題の切り分けに使えます。
Officeの修復を実行する
- Windowsの「設定」→「アプリ」→「インストールされているアプリ」
- 「Microsoft 365」(またはMicrosoft Office)を見つけて「変更」をクリック
- 「クイック修復」を選んで実行(それでもダメなら「オンライン修復」)
Microsoft公式サポートでも、フリーズが解消しない場合はOffice修復を推奨しています。
PCのメモリ増設を検討する
タスクマネージャーでメモリ使用率が常に80%以上なら、アプリを閉じても根本解決にはなりません。とくにメモリ8GBのPCでExcelとTeamsを同時に使うのはかなり厳しいです。可能なら16GB以上、業務利用なら32GBへの増設を検討しましょう。
FAQ
Excelが「応答なし」になったらすぐ強制終了していい?
少し待ちましょう。Excelが大量の再計算をしているだけの場合、数十秒〜数分で復帰することがあります。タイトルバーに「応答なし」と出ても、5分ほどは様子を見るのがおすすめです。それでも戻らなければ、タスクマネージャーから終了してください。自動回復機能で直前のデータが復元される可能性があります。
Excel OnlineやGoogleスプレッドシートに移行すれば重くならない?
Excel Onlineはブラウザで動くため、PCのメモリ負荷は軽くなる傾向があります。ただし、マクロやVBA、一部の関数には対応していないため、業務内容によっては移行が難しいです。Googleスプレッドシートも同様に、大量データ(数万行以上)では動作が遅くなることがあります。
Macでも同じ症状は起きる?
はい、Mac版Excelでも同じ原因で重くなることがあります。ただし、対処法の操作手順(メニューの場所やショートカットキー)がWindows版と異なります。本記事の対処法はWindows版の手順で記載しています。
xlsb(バイナリ形式)で保存するとデメリットはある?
xlsbはファイルサイズを大幅に小さくできますが、Power Queryとの互換性に制限がある場合や、他のツールから読み込めないケースがあります。社内で共有するファイルなら事前に動作確認してから移行しましょう。個人利用のファイルなら積極的に使ってOKです。
参考文献
- Excel のパフォーマンス - パフォーマンスの障害を最適化するためのヒント — Microsoft Learn
- 使用するメモリを減らすことができるように Excel ブックをクリーンアップする — Microsoft Learn
- Excel not responding, hangs, freezes or stops working — Microsoft Support
- Excel のパフォーマンス - パフォーマンスの向上と制限の改善 — Microsoft Learn


