Excel で空白セルを簡単に削除する方法 – 完全チュートリアル
Excel で空白セルを削除するのは、データを整理し、分析・理解・提示をスムーズに行うための定番テクニックです。空白セルはデータ分析の妨げになったり、数式でエラーを引き起こしたりするだけでなく、データセットが不完全で非プロフェッショナルに見えてしまう原因にもなります。本チュートリアルでは、「ジャンプ」機能や数式、フィルターなど、Excel で空白セルを効率的に削除・管理するさまざまな方法をご紹介します。それぞれの方法は異なるニーズやシナリオに最適化されているため、ご自身の要件にぴったり合うものを選べます。

「ジャンプ」機能で空白セルを削除
Excel の「ジャンプ」機能は、空白セルを含む特定のセル範囲を素早く選択・管理できる強力なツールです。以下に、この機能を使って空白セルを削除する手順をご紹介します。
ステップ1:「ジャンプ」機能で空白セルをすべて選択
- 空白セルを削除したいデータ範囲を選択してください。
- 次に、「ホーム」タブの「検索と選択」から「ジャンプ」をクリックしてください(下記スクリーンショット参照)。
![[ホーム] > [検索と選択] > [ジャンプ] をクリック](//cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-2.png)
- 「ジャンプ」ダイアログボックスで「空白セル」を選択して、「OK」をクリックしてください。
![ダイアログ ボックスで [空白セル] を選択](//cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-03.png)
- Excel は、選択した範囲内のすべての空白セルをハイライトします(下記スクリーンショット参照)。

ステップ2:空白セルを削除
- 空白セルを選択した状態で、ハイライトされたセルのいずれかを右クリックし、コンテキストメニューから「削除」を選択してください(下記スクリーンショット参照)。
![ハイライトされたセルのいずれかを右クリックし、[削除] を選択](//cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-05.png)
- 次に表示される「削除」ダイアログボックスで、データの配置に応じてセルを左方向または上方向にずらすかを選択し、「OK」をクリックして確定します。この例では「上のセルをずらす」を選択しています(下記スクリーンショット参照)。

結果:
これで、「範囲を選択してください」内の空白セルが正常に削除されました(下記スクリーンショット参照)。
- データが行と列の間で相互に依存する構造になっている場合、空白セルを無差別に削除すると、データポイント同士の関係性が崩れてしまうおそれがあります。このようなケースでは、個別の空白セルではなく、空白行ごとまとめて削除する方が安全です。空白行を一括で削除する方法については、以下の記事をご覧ください:6 で空白行を削除する簡単な方法。
- Excel テーブル内では、個別のセルを直接削除することはできません。テーブル内で作業中の場合は、テーブルを通常の範囲に変換することをご検討ください。
- 空白セルを削除すると、セル範囲を参照する数式や名前付き範囲に影響が及ぶ可能性があります。特に、これらの数式や名前付き範囲が連続したデータブロックを前提としている場合、エラーや誤った計算結果が発生するおそれがあります。
- この機能で空白セルを削除する前に、必ずワークシートのバックアップを取得してください。万一、削除処理が予期せず失敗したりデータセットに悪影響を及ぼしたりしても、元のデータを復元できます。

KUTOOLS AI で Excel の魔法を解き放ちましょう
- スマート実行:シンプルなコマンドひとつで、セル操作、データ分析、チャート作成をサッと実行!
- カスタム数式:ワークフローの効率化に役立つカスタム数式を自動生成します。
- VBA コーディング:VBA コードを簡単に記述・実装できます。
- 数式の解釈:複雑な数式が簡単に理解できます。
- テキスト翻訳:スプレッドシート内の言語の壁を打ち破ります。
空白を無視してすべてのデータを抽出
数式を使って範囲内のデータを抽出し、空白セルを無視したクリーンなリストを作成できます。元のデータセットを一切変更せずにすむため、非常に便利です。
ステップ1:データ範囲を選択
- データリストを出力したい空白セルに、以下の数式を入力またはコピーしてください:
=IFERROR(INDEX(A$2:A$11,SMALL(IF(A$2:A$11<>"",ROW(A$2:A$11)),ROWS(A$2:A2))-1),"") - 次に、Ctrl + Shift + Enter キーを同時に押して、最初の結果を取得します。その後、リスト内のすべての非空白アイテムが含まれるよう、必要なセル数まで数式を下方向にコピーしてください(下記スクリーンショット参照)。

- 続けて、フィルハンドルを右にドラッグして、追加の列からアイテムを抽出します(下記スクリーンショット参照)。

Excel 365 またはExcel 2021 なら、フィルター機能で空白セルを除外しつつすべてのデータを簡単に抽出できます。上記の数式を使うよりもずっと手軽です。
- 空白セルに次の数式を入力またはコピーして、Enter キーを押してください。結果は自動的に隣接セルにスピルされます。スクリーンショットをご確認ください:
=FILTER(A2:A11, A2:A11<>"")
- 次に、最初の数式セルを選択し、フィルハンドルを右にドラッグして他の列から項目を抽出してください。スクリーンショットをご参照ください:

フィルター機能でリストから空白を無視してデータをコピー&ペースト
Excel のフィルター機能を使えば、空白セルを一時的に非表示にして、データが入力されているセルだけを簡単にコピー&ペーストできます。
ステップ1:フィルター機能を適用
- 空白を無視したい列のヘッダーをクリックしてください。
- 次に、「データ」タブから「フィルター」をクリックすると、ヘッダーセルにドロップダウン矢印が表示されます(下記スクリーンショット参照)。
![[データ] > [フィルター] をクリック](//cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-12.png)
- ドロップダウンの矢印をクリックし、「(空白)」のチェックを外して「OK」をクリックしてください(下記スクリーンショット参照)。
![フィルターの下にある [空白] オプションのチェックを外す](//cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-13.png)
- これで、この列のすべての空白セルが一括で非表示になります(下記スクリーンショットをご参照ください)。

ステップ2:データリストをコピー&ペースト
表示されているセルを選択し、Ctrl+C でコピーした後、Ctrl+V で空白のない新しい場所に貼り付けてください(下記スクリーンショット参照)。
データのある最終セル以降の空のセルを削除
Excel では、見た目が空白でも非表示の書式や見えない文字が含まれているセルが、思わぬ問題を引き起こすことがあります。たとえば、ファイルサイズが不必要に膨らんだり、印刷時に余白ページが出力されたりする原因となるのです。こうしたトラブルを防ぐには、特に書式や不要なスペース、見えない文字が含まれる空の行や列を削除するのが効果的です。
ワークシートでデータのある最終セル以降に存在するすべての内容と書式を完全にクリアするには、以下の手順に従ってください。
ステップ1:選択して空白列を削除
- データの右隣にある最初の空白列をクリックして選択します。その後、Ctrl + Shift + End キーを押すと、現在の位置からワークシート上で最後に使用されたセルまでの範囲が選択されます。
- 次に、選択した列を右クリックして「削除」を選択し、「削除」ダイアログボックスで「列全体」を選び、「OK」をクリックしてください(下記スクリーンショット参照)。

ステップ2:選択して空白行を削除する
- データの下にある最初の空白行をクリックして選択し、再度「Ctrl + Shift + End」キーを押して、データの下から最後に使用されたセルまでのすべての空白行を選択します。
- 次に、選択した行を右クリックして「削除」を選択し、「削除」ダイアログで「行全体」を選び、「OK」をクリックしてください(下記スクリーンショット参照)。

ステップ3:ブックを保存
Ctrl + S を押してブックへの変更を保存すると、シートのアクティブなデータ範囲を超えて存在していた不要な内容と書式が一括で削除されます。
その他の操作
空白セルの削除に加え、場合によっては空白セルに対してさらに他の操作が必要になることがあります。たとえば、識別しやすくするためにハイライト表示したり、0 などの特定の値で埋めたりするなどです。本セクションでは、こうした追加操作をExcel で行う方法をご紹介します。
空白セルをハイライト
空白セルをハイライトすれば、特に大規模なデータセットでの視認性がぐんと向上します。この効果は、Excel の条件付き書式機能を使えば簡単に実現できます。
- 空白セルをハイライトしたいデータ範囲を選択し、「ホーム」タブの「条件付き書式」から「新規ルール」をクリックしてください(下記スクリーンショット参照)。
![[ホーム] > [条件付き書式] > [新しいルール] をクリック](//cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-19.png)
- 「新しい書式設定ルール」ダイアログボックスで、次の操作を行います:
- 「ルールの種類の選択」リストボックスで、「次の値を含むセルだけを書式設定」を選択してください。
- 「次の値を含むセルだけを書式設定」のドロップダウンリストで、「空白」を選択してください。
- 最後に、「書式設定」ボタンをクリックしてください。

- 「セルの書式設定」ダイアログボックスの「塗りつぶし」タブで、ハイライトしたい空白セルの色を選びましょう(下記スクリーンショットをご参照ください)。

- 次に、「OK」をクリックしてダイアログを閉じます。「OK」を再度クリックすると、空白セルが以下のスクリーンショットのようにハイライトされます。

空白セルの埋めるを0 または他の特定の値で置き換え
Excel で空白セルを0 などの特定の値で埋める作業は、特に大規模なデータセットを扱う場合、煩雑になりがちです。幸いにも、Kutools for Excel を使えば、このプロセスが驚くほど簡単になります。「空白セルの埋める」機能を使えば、次の操作をかんたんに実行可能!()今すぐKutools for Excel をダウンロード!)
空白セルの埋めるを 0 またはその他の特定の値で置き換えます

空白セルの埋めるを一連の線形シリーズで置き換えます

上/下/左/右のセルの値で空白セルの埋めるを置き換えます

これらの方法とポイントを押さえれば、Excel の空白セルを効率的に削除・管理でき、データをよりクリーンで分析しやすい状態に整えられます。さらに多くのExcel テクニックやヒントを知りたい方は、当サイトで公開中の数千ものチュートリアルをご活用ください!こちらをクリックしてアクセスしてください。ご愛読いただき、誠にありがとうございます。今後も皆さまの業務に役立つ情報を発信してまいります!
関連記事:
- Excel で上または 0 の値で空白セルの埋めるを置き換えます
- 本ガイドでは、セルの直上の値や「0」などの特定の値を使って空白セルを埋める方法に焦点を当てます。これにより、空のセルを含むデータセットを扱う際に、計算やビジュアライゼーションの正確性が保たれ、より意味のある結果を得ることができます。
- Excel でセルまたは範囲が空白かどうかを確認する方法
- Excel における空白セルや範囲の扱いは、データ管理および分析において極めて重要です。空白セルを特定・入力・スキップする必要がある場合、それらを効率的にチェックする方法を押さえておくことが不可欠です。本ガイドでは、セルや範囲が空白かどうかをシンプルかつ確実に判断する方法と、データ処理スキルをさらに高めるための実践的なヒントをご紹介します。
- リストで連番を自動入力し、空白をスキップする方法
- 空白セルを含むデータリストに対して、空白セルをスキップしながら連番を挿入したい場合(下記スクリーンショット参照)、この記事ではExcel でそのタスクを実現するための数式をご紹介します。
最高の Office 生産性ツール
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート作成| 拡張機能呼び出し… |
| 人気機能:検索、ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを削除 | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シート間 VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストをすばやく作成 | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト.... | |
| 列マネージャー:指定した数の列を追加|列の移動|非表示列の表示状態を切り替え|範囲と列を比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。 | |
| トップ 15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、...)| 50+チャートタイプ(ガントチャート、...)| 40+ 実用的数式(誕生日に基づいて年齢を計算します、...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、...)| 12 変換ツール(単語に変換する、為替レートの変換、...)| 7 結合と分割ツール(高度な行のマージ、セルの分割、...)|他にも多数 |
Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は300 以上の高度な機能を提供し、生産性を飛躍的に高め、時間を大幅に節約します。今すぐ最も必要な機能を手に入れるにはこちらをクリック。。。
Office Tab が Office にタブインターフェースをもたらし、作業を大幅に簡単にします
- Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集と閲覧を有効にします。
- 同じウィンドウ内の新しいタブで、複数のドキュメントを簡単に開いたり作成したりできます。
- 日々の作業効率を50%向上させ、毎日数百回ものマウスクリックを削減します!
すべてのKutools アドインが、1 つのインストーラーで。
Kutools for Officeスイートには、Excel、Word、Outlook、PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。
- オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
- 1 つのインストーラー、1 つのライセンス— 数分でセットアップ可能(MSI 対応)
- 連携でさらにパフォーマンス向上— Office アプリ全体で生産性がスムーズに
- 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
- 最もお得— 個別アドイン購入より節約可能
![[ホーム] > [検索と選択] > [ジャンプ] をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-2.png)
![ダイアログ ボックスで [空白セル] を選択](http://cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-03.png)

![ハイライトされたセルのいずれかを右クリックし、[削除] を選択](http://cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-05.png)





![[データ] > [フィルター] をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-12.png)
![フィルターの下にある [空白] オプションのチェックを外す](http://cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-13.png)



![[ホーム] > [条件付き書式] > [新しいルール] をクリック](http://cdn.extendoffice.com/images/stories/doc-excel/delete-blank-cells/doc-delete-blank-cells-19.png)





