No.009
特定の値を持つ行(レコード)をまとめて削除する
2003/2007/2010/2013
データ内の特定の値(内容)を持つ行(レコード)を一気に削除する方法です。
いろいろな方法があると思いますが、とにかく一番早いのはフィルターでしょう。
今回は、次のようなリストがあり、[F2]列の「bbb」のデータを削除します。
フィルターを使って削除対象のデータを抽出し、削除していきます。
- データ内にアクティブ セルを置き、[データ]タブ-[並べ替えとフィルター]グループ-[フィルター]ボタンをクリックし、フィルターを設定します。
- 削除対象のデータがある列、今回セルB1のフィルター▼をクリックし、削除するデータを抽出します。
- 抽出されたデータを行選択して、行の削除を行います。
- 削除後データが消えてしまいますが、フィルターの抽出を解除、またはフィルター自体を解除すると、削除した以外のデータが残っています。
この作業はとても気持ちいいですね。
データの件数が多い場合などなるべく、元のデータ件数、削除対象のデータ件数、削除後残ったデータの件数を確認するようにしましょう。
そのほか、削除対象のデータが並べ替えで簡単にまとまるならば、並べ替えをして行を削除する手もあります。