Excel スプレッドシートに空白行が多数ある場合は、それぞれを個別に右クリックして [削除] を選択することで削除できますが、これは非常に時間のかかる作業です。ただし、空白行と空白列の両方を削除する、より迅速かつ簡単な方法があります。
まずは空白行を削除する方法を紹介します。空白列の削除は、この記事の後半で説明する同様のプロセスです。
空白行を削除する スプレッドシートの領域を強調表示します。最初の空白行のすぐ上の行と、最後の空白行のすぐ下の行を必ず含めてください。
「ホーム」タブの「編集」セクションにある「検索と選択」をクリックし、ドロップダウン メニューから「特別に移動…」を選択します。
「特殊項目に移動」ダイアログボックスで「空白」を選択し、「OK」をクリックします。
選択範囲内の空白ではないすべてのセルの選択が解除され、空白のセルのみが選択された状態になります。
[ホーム] タブの [セル] セクションで、[削除] をクリックし、ドロップダウン メニューから [シート行の削除] を選択します。
すべての空白行が削除され、残りの行が連続するようになります。
この機能を使用して空白の列を削除することもできます。これを行うには、削除する空白列を含む領域を選択します。削除する一番左の列の左側の列と、削除する一番右の列の右側の列を必ず選択に含めてください。
もう一度、「ホーム」タブの「編集」セクションにある「検索と選択」をクリックし、ドロップダウン メニューから「特別に移動…」を選択します。
「特別に移動」ダイアログボックスで再度「空白」を選択し、「OK」をクリックします。
ここでも、選択範囲内の空白ではないすべてのセルの選択が解除され、空白のセルのみが選択された状態になります。今回は空白行が選択されていないため、空白列のみが選択されます。
「ホーム」タブの「セル」セクションで「削除」をクリックし、ドロップダウンメニューから「シート列の削除」を選択します。
空白の列は削除され、残りの列は行と同様に連続します。
空白の行と列を削除するこの方法は、特に大きな複数のワークシートを含む大きなワークブックがある場合に迅速に実行できます。





