今回は、Excelのフィルターで必要なデータを抽出する方法を紹介します。
フィルターを使う目的
Excelの一覧表では、すべてのデータを表示したままだと、確認したい情報を探しにくいことがあります。担当者別、期間別、ステータス別、商品別など、条件に合う行だけを見たい場面は多くあります。
フィルターを使うと、条件に合うデータだけを表示できます。不要な行を削除するのではなく、一時的に非表示にして確認できるため、元データを保ったまま作業できます。
フィルターは、一覧表から必要な行を見つけるための機能です。集計前の確認や、対象データの洗い出しに使いやすい方法です。
フィルターを設定する前の準備
フィルターは、表の形が整っているほど使いやすくなります。見出しや空白行が乱れていると、Excelが範囲を正しく認識しにくくなります。
見出し行を用意する
フィルターでは、列ごとの見出しが条件選択の基準になります。1行目に「日付」「担当者」「分類」「ステータス」など、分かりやすい見出しを入れます。
見出しが空欄だったり、同じ名前が複数あったりすると、条件を選ぶときに迷います。表を共有する場合は、列名だけで内容が分かるようにします。
空白行を入れない
一覧表の途中に空白行があると、フィルター範囲が途中で切れることがあります。データの区切りを見せたい場合でも、空白行で分けるのではなく、分類列を使って管理します。
表の見た目より、データとしての連続性を優先します。フィルターや並べ替えを使う表では、1行に1件の情報を入れる形が基本です。
基本の抽出方法
フィルターを設定すると、各列の見出しに条件選択のメニューが表示されます。そこから表示したい値を選ぶだけで、対象の行を抽出できます。
特定の値だけを表示する
担当者列で特定の名前を選べば、その担当者の行だけを表示できます。ステータス列で「未対応」を選べば、未対応の行だけを確認できます。
複数の列で条件を設定することもできます。たとえば、担当者がAさんで、ステータスが未対応の行だけを表示できます。条件を重ねると、対象を絞り込めます。
日付や数値で絞り込む
日付列では、特定の期間だけを表示できます。今月分、指定日以降、期限前など、確認したい期間に合わせて抽出します。
数値列では、一定以上、一定以下、範囲内などの条件を使えます。金額や数量の確認では、条件を使って対象を絞ると作業しやすくなります。
検索ボックスを活用する
フィルターの選択肢が多い場合は、検索ボックスを使うと目的の値を探しやすくなります。顧客名や商品名が多い表で便利です。
一部の文字で探す
検索ボックスに一部の文字を入れると、その文字を含む項目を絞り込めます。正式名称をすべて覚えていなくても、キーワードで探せます。
ただし、表記ゆれがあると検索結果が分かれます。商品名や顧客名などは、入力規則やマスタ表で表記をそろえておくと、フィルターでも探しやすくなります。
空白やエラーを探す
フィルターでは、空白セルやエラー値を含む行も抽出できます。必須項目の未入力や、数式のエラーを確認したいときに使えます。
空白を抽出して入力漏れを確認し、修正後に再度フィルターを確認すれば、未対応の行を減らしやすくなります。
抽出後の作業で注意すること
フィルターで抽出した状態では、表示されていない行があります。コピー、削除、入力を行うときは、対象範囲に注意します。
フィルター中の削除に注意する
抽出した行だけを削除する場合、表示されている行が対象になります。ただし、操作を誤ると必要なデータまで消す可能性があります。
削除前には、条件が正しいか確認し、必要ならファイルを保存してから作業します。元データを残したい場合は、抽出結果を別シートにコピーして作業します。
条件が残っていないか確認する
フィルター条件が残ったまま表を見ると、全体のデータが表示されていると勘違いすることがあります。作業後は、フィルターがかかっている列を確認し、必要に応じて条件を解除します。
共有ファイルでは、誰かが設定したフィルターが残っている場合があります。全体を確認したいときは、まず条件をクリアします。
テーブル形式と組み合わせる
Excelのテーブル形式を使うと、フィルターが標準で使いやすくなります。新しい行を追加したときにも、表の範囲として管理されやすくなります。
追加データを扱いやすくする
通常の範囲では、データを追加したときにフィルター範囲から外れることがあります。テーブル形式にしておけば、行の追加に合わせて範囲が広がりやすくなります。
継続して使う一覧表では、テーブル形式にしておくと、フィルター、並べ替え、集計の準備が整いやすくなります。
見出しを固定して確認する
データが多い表では、スクロールすると見出しが見えなくなります。テーブル形式やウィンドウ枠の固定を使うと、どの列を見ているか確認しやすくなります。
抽出後の行数が多い場合でも、見出しが見えていれば条件や列の意味を判断しやすくなります。
抽出結果を共有するときの工夫
フィルターで抽出した結果を他の人に共有する場合は、条件が分かるようにしておくことが大切です。抽出された行だけを見ると、どの条件で絞り込まれたのか分からないことがあります。
条件をメモしておく
抽出結果を別シートにコピーする場合は、上部に抽出条件を短く書いておくと分かりやすくなります。たとえば「対象:未対応、期限:今月末まで」のように記録します。
条件が分かれば、後から同じ抽出を再現しやすくなります。定期的に確認する表では、抽出条件の記録が作業の引き継ぎにも役立ちます。
元データを残す
抽出結果だけを編集すると、元データとの関係が分からなくなることがあります。重要な一覧表では、元データを残したまま、抽出結果を別シートや別ファイルで扱うと安全です。
元データを削除せずに残しておけば、条件を変えて再確認できます。フィルターは一時的な表示機能として使い、必要な加工はコピー先で行うと管理しやすくなります。
まとめ
Excelのフィルターは、一覧表から必要なデータを抽出するために役立つ機能です。担当者、期間、ステータス、数値条件などを使って、確認したい行だけを表示できます。
使いやすくするには、見出しを分かりやすくし、空白行を避け、1行に1件の情報を入れることが大切です。検索ボックス、空白抽出、日付条件も実務で使いやすい機能です。
作業後は、フィルター条件が残っていないか確認しましょう。テーブル形式と組み合わせれば、Excelの抽出作業を安定して進めやすくなります。