\r\n\r\n
Microsoft Excelの空白セルや空白行全体は、エラーの原因となることがあります。たとえそれがなくても、空の行はスプレッドシートのデータの一貫性を保つことができません。そこで、Excelが提供するさまざまな方法を使って、Excelで空の行を削除する方法を学びましょう。
アプローチは、2つの事柄によって異なります。
Excelで少量の空白行を削除するのは、最初の方法で紹介したように簡単です。しかし、大量の空白行を処理するためには、より自動的な方法が必要になります。
行数が少ない場合は、手動で行を削除する方法が最も高速です。
この方法は、空でない行や列を削除する最も簡単な方法です。
Deleteコマンドは最も簡単ですが、スプレッドシート内に複数の空の行がある場合、最速ではありません。この場合、リボン上の「検索と選択」コマンドを使用する必要があります。
削除する空白セルを持つ行と列の範囲を選択します。この例では、A列からG列までのデータ範囲を選択します。
関連:Excelで時間を節約するためのその他のヒント
検索と置換は、「特殊コマンドに移動」によく似ています。その名の通り、値を持たないセルのインスタンスをすべて見つけ出し、それらを選択・削除するための素早い方法を提供します。
また、「検索」から「検索...」を選択しても開くことができます。
すべての空白行が選択され、同じ削除方法で削除できるようになりました。
Excelの空白行は、行全体にデータが含まれていない場合、上記の方法で簡単に削除することができます。しかし、現実の世界では、行の中に空白のセルがいくつかあり、他のセルにはデータが入っていることもある。
上記の方法では、2つの方法を区別せず、空白のセルがある行は削除されます。他のセルのデータも消えます。例えば、下の画面では、6行目と11行目は完全に空ではなく、14行目と18行目は空になっています。
すべての空白セルだけを含む行を削除し、データと空白セルが混在する行を残すようにフィルタを使用する必要があります。これは簡単なことですが、もう少し手順が必要です。
不要なデータを表示するためのシンプルで便利なソート機能も見逃せません。この場合、データをソートして、空白行をすべてまとめて表示し、削除することができます。
また、元の注文前のデータに戻すことも可能です。ソートの前にインデックス(シリアル番号など)列を追加する。次に、並べ替えダイアログを使って、セルの値に従ってデータを並べ替えます。
空白行は空の行なので、Excelはデータ領域の一番下に配置します。空白の行を削除して、今度はインデックス値に基づいてデータを再度ソートします。インデックスカラムが不要な場合は、削除できるようになりました。
ソート機能を使ったことがない方は、こちらのMicrosoft Officeヘルプを参考に、慣れてからお使いください。
Excelで空の行を削除する方法は、他にもいくつかあります。フィルタ関数などのより強力なメソッドを使用したり、PowerQueryを使用して巨大なスプレッドシートを管理することも可能です。
方法を見つけて選択するのが一番早いかもしれません。
空の行はデータを捨ててしまうことになる。これは、Excelを学び始めると、しばしば対処しなければならないことである。