Excel ファイルが重いときに軽くする方法(2026)

行・列の削除、書式のクリア、画像の圧縮、.xlsb、壊れた名前の順に

Excel ファイルが急に重くなったときに、標準の機能でできる方法を、効く順に並べました。手順は Microsoft サポートのページで確かめたものです。最後に、手作業では難しいことを書きます。

Hullspark ・ 2026-10-29 公開

先に確かめること

重い原因は、画像、使われていない書式、壊れた名前、ピボットのキャッシュなどに分かれます。まず Ctrl+End を押して、最後のセルがデータの右下と合っているかを見ます(*1)。ずれていれば、空のセルに書式が残っています。

1. 使っていない行・列を削除する

Microsoft の手順は次のとおりです(*1)。

  1. シート上をクリックして Ctrl+End を押し、データか書式のある最後のセルを見る。
  2. データの右の空の列、または下の空の行を選ぶ。先頭の見出しをクリックして Ctrl+Shift+End を押す方法もある。
  3. [ホーム]タブの編集グループで、[クリア]の矢印から[すべてクリア]を選ぶ(英語版は Clear All)。
  4. ブックを保存する。
  5. 閉じて開き直す。最後のセルがデータの最後のセルになっていれば完了。

反映は保存したときです。Excel は、各シートのデータか書式のある範囲だけを保存します。空のセルに書式が残ると最後のセルが外へ広がり、ファイルが大きくなり、印刷のページも増えることがあります(*1)。

2. 書式を消す

上の手順の[すべてクリア]が、空のセルの書式を消す方法です。データのあるセルの書式まで消えるので、範囲は空の行・列に限ります。

3. 画像を圧縮する

  1. 画像を選ぶ。[図の形式]タブが出る。
  2. 調整グループの[図の圧縮]を選ぶ。
  3. ブック内のすべての画像に適用するには、[この画像のみに適用]のチェックを外す。
  4. [図のトリミング部分を削除する]を選ぶと、切り取った部分が消える。元に戻せない。
  5. 解像度は[既定の解像度を使用]を選ぶ。

既定の解像度は、[ファイル]→[オプション]→[詳細設定]の「イメージのサイズと画質」で変えられます。「ファイル内のイメージを圧縮しない」のチェックを外し、解像度を 150 ppi 以下にします。「編集データを破棄する」を選ぶと、画像を元の状態に戻せなくなります(*2)。画像の側の手順は Microsoft の画像のページ(*4)にもあります。

4. .xlsb で保存する

[ファイル]→[名前を付けて保存]で、ファイルの種類に[Excel バイナリ ブック (*.xlsb)]を選びます。既定の保存形式にするには、[ファイル]→[オプション]→[保存]の「ファイルの保存形式」を同じ形式にします(*2)。

Microsoft のページは、既定の .xlsx は XML ベースで、他社のプログラムでデータを使うなら .xlsx のほうがよいと説明しています(*2)。.xlsb は形式が変わる保存です。渡す相手のいるファイルでは、先に相手の環境で開けるか確かめます。

5. 壊れた名前を消す

  1. [数式]タブの[定義された名前]グループで[名前の管理]を選ぶ。
  2. フィルターの一覧から[エラーのある名前]を選ぶ。#REF! などのエラーの名前だけが出る。
  3. 消す名前を選ぶ。連続した範囲は Shift、離れた名前は Ctrl を押しながらクリックする。
  4. [削除]を押し、[OK]で確定する。

手順は Microsoft のページによります(*3)。式がその名前を使っていると #NAME? になるので、削除の前に使用箇所を確かめます。

そのほか(Microsoft のページにあるもの)

手作業で難しいこと

上の方法は、1 つのブックの 1 つのシートずつ行います。次の場面で手が止まります。これは Hullspark の見方で、Microsoft のページの記述ではありません。

この作業を自動でするアプリを準備しています — 公開時にお知らせを希望する方はメールで

よくある質問

Excel ファイルが急に重くなった原因は何ですか。

ファイルの中身によります。よくある原因は、画像、データのない行・列に残った書式、壊れた名前、ピボットテーブルのキャッシュです。Ctrl+End で最後のセルがデータの右下と合っているかを先に確かめます。

空に見えるシートでも重くなりますか。

なります。Microsoft のページによると、Excel は各シートのデータか書式のある範囲を保存します。空のセルに書式が残ると最後のセルが広がり、ファイルが大きくなります。

.xlsb で保存すると、何が変わりますか。

ファイルの形式が Excel バイナリ ブックに変わり、小さくなることがあります。他社のプログラムでデータを使うなら、既定の .xlsx のほうがよいと Microsoft のページにあります。

図の圧縮は元に戻せますか。

「図のトリミング部分を削除する」と「編集データを破棄する」は元に戻せません。先にコピーを保存してから行います。

書式を消すと、表の見た目は変わりますか。

データのあるセルの書式を消すと変わります。[すべてクリア]は、データの右の空の列と下の空の行にだけ使います。

この作業を自動でするアプリはありますか。

準備中です。公開時にお知らせを希望する方は、このページの案内のメールリンクから連絡してください。

出典

Microsoft サポートのページは 2026-10-29 に開いて確認しました。メニュー名は版により異なることがあります。

質問は support@hullspark.com へ。プライバシーポリシー