データを失わずにExcelファイルのサイズを削減する方法
2026-10-11 更新 · 無料 · ブラウザで動作
クイック回答
肥大化した.xlsxファイルの大半はゴミです:calcChainキャッシュ、シートごとの印刷設定、非圧縮の画像、重複したスタイル。無料のオンラインExcel圧縮ツールはこれらだけを取り除き、埋め込み画像を再圧縮します — 数式、データ、書式はバイト単位で同一のままです。

読むのはこのくらいにして — 無料ツールへ直接どうぞ: Excel圧縮 →
Excelファイルをオンラインで圧縮する方法(4ステップ)
- 無料のExcel圧縮ツールを開き、1つ以上の.xlsxまたは.xlsmブックをドロップします — 一括処理も可能です。すべてローカルで実行され、ファイルはアップロードされません。
- ツールがブックをスキャンし、calcChainキャッシュと印刷設定を取り除き、埋め込み画像を自動的に再圧縮します。
- サイズレポートを確認 — 圧縮前後と削減率を表示します。
- 圧縮されたファイルをダウンロードします。
Excelは次回開く時にcalcChainを再構築します — 削除しても何の代償もありません。印刷設定は、最後にCtrl+Pを押した人が残したシートごとの残留物です。どちらも「あなたのデータ」ではないので、削除しても困るものは何も失われません。
Excelファイルがなぜ大きくなるのか
.xlsxはXMLパーツのZIPアーカイブであり、肥大化させるパーツがデータを保持するパーツであることはめったにありません:
- calcChain.xml — 数式の計算順序のキャッシュリストで、Excelが次回開く時に自動的に再構築します。移送時は完全なデッドウェイトです。
- 印刷設定 — 各シートが独自の印刷設定を保持できますが、ファイルをデジタルで共有する場合は無意味です。
- 非圧縮の画像 — 画像はセルサイズで表示されても元の解像度で埋め込まれます;スマホ写真が100万行のデータを超える重さになることがあります。
- 冗長なスタイル — 長年のコピペで重複したセル書式がスタイルシートXMLに溜まります。
- 実際のデータ増加 — バイトがペイロードそのものなので、圧縮が手を付けられない唯一のサイズです。
Excel内での手動スリム化
- .xlsxとして保存(.xlsではなく) — 現代のフォーマットは構造的に圧縮されます;.xlsは違います。
- 画像を圧縮:画像を選択 → 図の形式 → 図の圧縮 → 「この図だけに適用する」のチェックを外す → 解像度を選ぶ(画面表示なら150ppiで十分)。
- 使っていないシートを削除し、見た目は空でもデータのはるか外側まで書式が付いた範囲を消去(Ctrl+EndでExcelが考える使用範囲の終端が分かります)。
- ファイルに不要なものを削除:VBAマクロ、コメント、追跡メタデータはすべてアーカイブにパーツを追加します。
- レポート的なデータの最終手段:数式を値に変換するか、CSVをエクスポート — サイズは数分の1になりますが、生の値以外はすべて失われます。
避けるべき2つの手動「コツ」:必要な行/列を削除する(当然)ことと、共有のために.xlsxをzip圧縮すること — これはメールの添付ファイルは小さくなりますが、ファイル自体は小さくならず、解凍すれば肥大化はすぐに戻ります。
圧縮ツールが触れるものと触れないもの
| Excel圧縮ツール | 図の圧縮ダイアログ | 値に変換 | CSVとして保存 | |
|---|---|---|---|---|
| データと数式 | そのまま | そのまま | 値のみ | 値のみ、1シート |
| 書式 | そのまま | そのまま | そのまま | 消える |
| calcChain / 印刷ゴミ | 削除 | 残る | 残る | 対象外 |
| 画像 | 再圧縮 | 縮小、ファイルごと | 残る | 消える |
| マクロ(.xlsm) | そのまま | 残る | 残る | 消える |
| Excelが必要 | いいえ | はい | 任意 | 任意 |
サイズレポートで画像が大半を占めている場合、再圧縮が力仕事をします。圧縮後もブックが重いままなら、残りの重みは実データかマクロです — VBAがもう誰も使っていない.xlsmファイルなら、マクロ削除が正直な次の一手です。社外にファイルを共有する時は、他に何が含まれているかも考えるべきです:著者名、ファイルパス、コメントスレッド。
このガイドで使うツール
よくある質問
圧縮でデータが消えますか?
いいえ。冗長なパーツだけが削除されます — calcChainキャッシュ、印刷設定、重複したスタイルエントリ。数式、データ、書式は同一のままで、Excelは次回ファイルを開く時にcalcChainを自動的に再構築します。
ファイルはどれくらい小さくなりますか?
何が肥大化させているかに完全に依存します。calcChainと印刷ゴミだけで通常数パーセントの削減;画像の多いブックは埋め込み画像が再圧縮されるため劇的に小さくなることがあります。
マクロは安全ですか?
はい — 圧縮された.xlsmのVBAはそのままです。マクロが資産ではなく問題なら、別途削除して.xlsxとして保存してください。
ファイルはサーバーにアップロードされますか?
いいえ。スキャンと再パッケージは完全にブラウザ内で行われます。デバイスから出ることはなく、登録も不要です。
複数ファイルを一度に圧縮できますか?
はい — 複数の.xlsx/.xlsmファイルをドロップして一括ダウンロードできます。各ファイルに個別の圧縮前後サイズレポートが付きます。
圧縮後もファイルが大きすぎる場合は?
そのサイズは実データ、残す必要のある画像、またはマクロです。数式を値に変換する、レポートデータを1シートCSVでエクスポートする、マクロを削除する — それぞれが残りの重みの異なる原因に対処します。
関連ガイド
自分のファイルで試す準備はできましたか?
Excel圧縮を開く — 無料