1733757482
2024-12-09 14:00:00
ほとんどのスプレッドシートでは、空白行は望ましくありません。 Microsoft Excel は空白を使用してデータ範囲を決定するため、間違った場所に空白行があると多くの組み込み機能が阻害されます。幸いなことに、Excel にはデータ範囲から空白行を簡単に削除する方法があります。ただし、この手法ではデータが破壊される可能性があるため、注意が必要です。
この Excel チュートリアルでは、隣接するデータを誤って削除することなく、データセットの中央にある空白セル (行とみなされる可能性があります) を削除する迅速かつ簡単な方法を説明します。記事全体を通じて、データセット内の隣接する空白セルを表すために「行」という用語を使用します。
Windows 11 64 ビット システムで Microsoft 365 を使用していますが、以前のバージョンを使用することもできます。 Web 用 Excel は、この簡単なテクニックをサポートしています。
ステップ 1: Excel で空白セルを選択する
データセットに空白の行 (セル) があることに気付いたら、それらを削除したくなるでしょう。最初のステップは空白行を選択することですが、これを手動で行うと面倒なプロセスになります。幸いなことに、その必要はありません。
データセット内のすべての空白行を選択するには:
- データ範囲 A3:E14 を選択するか、別のデータセットを使用している場合は独自のデータ範囲を選択します。
- F5 を押します。
- 表示される「移動」ダイアログ・ボックスで、「特別」をクリックします。
- 「空白」オプションをクリックし、「OK」をクリックします。これにより、選択範囲内の空白セルが選択されます。この場合、それは A7:E7 と A10:E10 です。
Excel の[移動]機能を使用すると、選択範囲内のすべての空白行をすばやく選択できます。これで、これらの行を削除する準備が整いました。選択を解除するために何もしないでください。
見る: これらを探索してください すべてのユーザーが習得すべき Excel のヒント。
ステップ 2: Excel の空白行を削除する
これで、選択したセルを削除する準備が整いました。これまで行という用語を使用してきましたが、実際の行を削除すると、選択した範囲だけでなく、その行全体のすべてが削除されます。これには、画面外にある可能性のあるデータも含まれます。
行ではなく選択したセルを削除するには、[ホーム]タブの[セル]グループで (ドロップダウンではなく)[削除]をクリックします。これにより、選択したセルのみが削除されます。ただし、期待した結果が得られない場合は、Ctrl + Z を押して削除を元に戻してから、次のことを試してください。
- 空白の行 7 と 10 が選択された状態で、[ホーム]タブの[セル]グループの[削除]ドロップダウンをクリックし、[セルの削除]を選択します。
- 次のダイアログで、「セルを上にシフト」をクリックします。

- 「OK」をクリックします。
Excel は選択したデータ範囲から空白セルを削除します。

見る: 方法を学ぶ Microsoft Excel で時間値を解析する。
[セルの削除]を選択すると、選択した範囲内の空白セルのみが削除されます。ステップ 2 で[シート行の削除]を選択すると、右側のデータが破壊される可能性があります。本当に空白セルだけを削除したい場合に、このオプションを使用して空白行を削除する場合は、慎重に選択してください。行について考えて間違ったオプションを選択するのは簡単です。
このような小さなデータセットでは、各行を個別に簡単に削除できますが、空白セルを確認する必要があるレコードが数十、さらには数百ある場合に削除することを想像してください。この方法により、時間と労力が節約され、空白が失われる可能性がなくなります。
Excel で行を削除するときに問題を回避する方法
行の削除は、空白であるかどうかにかかわらず、危険を伴う可能性があります。たとえば、データが画面外にあり、見えないところにある場合、直前に空のセルや行を削除しても、データを削除していることに気づきません。また、誤って削除される可能性がある非表示の行にも注意してください。
さらに、空白行が発生すると、多くの組み込み機能が期待どおりに動作しません。サンプル データセットを Table オブジェクトに変換するため、データセット内をクリックして Ctrl + T キーを押したとします。Excel が完全なデータセットを選択することを期待して D5 をクリックしたのは偶然です。しかし、そうではありません。 Excel は、クリックされたセル D5 に隣接する連続する行を選択します。これはたまたま A3:E6 であり、部分選択です。

運が良ければ、Excel がデータ範囲全体を指定していないことに気づくでしょう。これに気付かないと、テーブル機能を使用したときに期待した結果が得られません。 Excel の組み込み機能の多くを使用するには、空白行を削除する必要があります。
キーボード ショートカットを使用して Excel の空白行を削除することもできますか?
幸いなことに、キーボード ショートカットを組み合わせて空白行を削除する方法があります。上記の手順に従う代わりに、キーボードを使用して一部の作業を行うこともできます。その方法は次のとおりです。
- 空白行を含む範囲を手動で強調表示しないようにするには、Ctrl + A を使用してすべてのデータを選択します。
- Ctrl + G を使用して[移動]ダイアログを開き、Alt + S を押して[特別]を選択します。
- [特別に移動]ダイアログ ボックスで[空白]を選択し、Enter キーを押す必要があります。
- 必要な削除を実行するには、空白セルを強調表示した状態で Ctrl + – を押します。
Excel で空白行を削除するには、フィルターを使用することも良い方法ですか?
フィルターは、Excel で同じ目的を達成するもう 1 つの方法です。フィルタを使用して空白行を削除する方法は次のとおりです。
- データセットの一部の行が空白になっている列で、[フィルター]ドロップダウン矢印をクリックします。
- [フィルター]メニューで、[すべて選択]のチェックを外してすべてのオプションの選択を解除し、空白のみをチェックします。
- [OK]をクリックしてフィルターを適用し、その列に空白セルを含む行のみを表示します。
- マウスを下にドラッグするか、Shift キーを押して行を選択して、行を強調表示します。
- 選択した行を右クリックして「行の削除」を選択するか、Ctrl + 1 を押して「行全体」を選択します。
空白のセルが行全体が無関係であることを意味する列を必ず選択してください。いつものように、行を削除する前に、まずコピーを保存してデータをバックアップすることをお勧めします。
#2つの簡単なステップでExcelの空行を削除する方法