Microsoft Excelでスプレッドシートのファイルサイズを圧縮する方法
Microsoft Excel を使用している場合、インターネット上で共有したりリムーバブル ドライブに保存したりするために、サイズを縮小して管理しやすくしたい大きなファイルに遭遇することがあります。
シナリオに関わらず、Excelにはスプレッドシートのサイズを縮小するためのオプションがいくつかあります。例えば、ファイルをバイナリ形式で保存したり、埋め込まれた画像の解像度や圧縮率を変更したり、不要なシートを削除したり、ファイルエクスプローラーでファイルを圧縮したりといったことが可能です。
このガイドでは、Windows 11 または 10 で Excel スプレッドシートを圧縮するための推奨手順について説明します。
Excelでスプレッドシートのサイズを縮小する方法
Microsoft Excel を使用する場合、ファイルをバイナリ形式で保存する、解像度を下げて画像ファイルを圧縮する、不要なシートを削除する、ピボット キャッシュを除外する、Zip コンテナでファイル圧縮を使用するなど、さまざまな方法で Excel スプレッドシートのサイズを小さくすることができます。
現在のファイルをバイナリ形式で保存する
スペースを節約するために現在のスプレッドシートをバイナリで保存するには、次の手順に従います。
- Microsoft Excelを開きます 。
 - スプレッドシートを開きます。
 - ファイルをクリックします 。
 - 「名前を付けて保存」をクリックします。
 - 「ファイルの種類」設定を使用して、 Excel バイナリ ワークブック (*.xlsb) オプションを選択します。
 - [保存] ボタンをクリックします 。
 
 
ファイルをバイナリ形式で保存する
Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。
ファイルを常にバイナリ形式で保存するように Excel 設定を変更するには、次の手順に従います。
- Microsoft Excelを開きます 。
 - スプレッドシートを開きます。
 - ファイルをクリックします 。
 - オプションをクリックします 。
 - 「保存」をクリックします 。
 - 「ワークブックの保存」セクションで、 「この形式でファイルを保存する」 設定を使用し、 「Excel バイナリ ワークブック」 オプションを選択します。
 - [OK] ボタンをクリックします 。
 
 
不要なワークシートを削除する
あるいは、重要な情報が含まれていない別のシートがある場合は、それらを削除してファイルのサイズを縮小することもできます。
スプレッドシートから重要な情報のないシートを削除するには、次の手順に従います。
- Microsoft Excelを開きます 。
 - スプレッドシートを開きます。
 - ページの下部にあるシートをクリックします。
 - 重要な情報が含まれていないことを確認します。
 - シートを右クリックし、 [削除] オプションを選択します。
 
 
低解像度で保存
Excel ファイルに低解像度で画像を保存するには、次の手順に従います。
- Microsoft Excelを開きます 。
 - スプレッドシートを開きます。
 - ファイルをクリックします 。
 - オプションをクリックします 。
 - 「詳細設定」をクリックします 。
 - 「画像のサイズと品質」セクションで、 「編集データを破棄」 オプションを選択してデータを削除し、画像の編集を復元します。
 - 圧縮を許可するには、「ファイル内の画像を圧縮しない」オプションをオフにします 。
 - 「デフォルトの解像度」設定を使用して、 150ppi 以下の オプションを選択すると、画像の解像度が下がります。
 - [OK] ボタンをクリックします 。
 
 
ファイル内の画像を圧縮する
Excel で画像を圧縮してファイルのサイズを縮小するには、次の手順に従います。
- Microsoft Excelを開きます 。
 - ドキュメントを開きます。
 - スプレッドシートに埋め込まれた画像を選択します。
 - [画像形式] タブをクリックします 。
 - 「調整」セクションで、「 画像の圧縮」 ボタンをクリックします。
 - 「圧縮オプション」セクションで、 「この画像にのみ適用」をオフにして 、ドキュメント内のすべての画像に同じ設定を適用できるようにします。
 - 「写真の切り取られた部分を削除する」オプションをチェックします 。
 - 「解像度」セクションで、「 デフォルトの解像度を使用する」 オプションを選択します。
 
 
ピボットキャッシュをファイルに保存しないようにする
1つ以上のピボットテーブルを含むExcelファイルは、ソーステーブルのデータキャッシュを保存するため、より多くのスペースを消費する可能性があります。ただし、スプレッドシートのサイズを小さくする必要がある場合は、ピボットテーブルのデータキャッシュを保存するオプションを無効にして、ファイルを開いたときに情報を更新することができます。
ピボット テーブルを含む Excel ファイルのサイズを縮小するには、次の手順に従います。
- Microsoft Excelを開きます 。
 - ドキュメントを開きます。
 - ピボット テーブル内のセルを選択します。
 - [ピボットテーブル分析]タブをクリックします 。
 - ピボットテーブルグループで 、 [オプション]をクリックします。
 - [データ] タブをクリックします 。
 - 「ソースデータをファイルに保存する」 オプションをオフにします 。
 - 「ファイルを開くときにデータを更新する」オプションをチェックします 。
 
 
スプレッドシートファイルを圧縮する
アプリケーション設定を変更したくない場合は、zip フォルダーによるファイル圧縮を使用してスプレッドシートのサイズを縮小することもできます。
Excel スプレッドシートを zip 圧縮してファイルサイズを小さくするには、次の手順に従います。
- ファイルエクスプローラーを開きます 。
 - 圧縮するファイルがあるフォルダーの場所を開きます。
 - コマンド バーから [ 新規]メニュー ボタンをクリックし 、 [圧縮 (zip 形式) フォルダー] オプションを選択します。
 
 
- zip フォルダーの名前を確認して、 Enter キーを押します。
 - 圧縮するスプレッドシートを選択します。
 - 選択範囲を右クリックして 「切り取り」 オプションを選択します
 
 
- 新しく作成された zip フォルダーをダブルクリックします。
 - コマンド バーの [貼り付け] ボタンをクリックします 。
 
 
手順を完了すると、Excel スプレッドシートのサイズが縮小され、管理しやすくなります。
その他のリソース
Windows 10 および Windows 11 に関する役立つ記事、情報、よくある質問への回答については、次のリソースをご覧ください。
- Windows CentralのWindows 11 — 知っておくべきことすべて
 - Windows Central の Windows 10 — 知っておくべきことすべて
 
Mauro Huculakは、WindowsCentral.comのWindows How-To Expertとして10年近く寄稿しており、ITおよびテクニカルライティングの分野で合計22年以上の経験を有しています。Microsoft、Cisco、VMware、CompTIAなどから様々な専門資格を取得しており、長年にわたりMicrosoft MVPとして認められています。