エクセルで指定したリストを抽出する
エクセルから特定のリストをフィルタリングするには、フィルタ機能またはフィルタ機能とVLOOKUP関数の組み合わせを使用できます。
フィルタリング機能を使用して以下の手順を実行します:
- Excelのスプレッドシートを開き、フィルタリングする名簿が個別の列にあることを確認します。
- データを全て選択するには、マウスでドラッグするか、Ctrl + Shift + 矢印キーを押して選択します。
- Excel のメニューバーから「データ」タブをクリックする。
- 「絞り込み」ボタンをクリックすると、各列見出しの右側に絞り込み矢印が表示されます。
- フィルタリングするリストに対応した列タイトルのフィルタリング矢印をクリックします。
- 表示されたフィルタリングメニューから「フィルタ」オプションを選びます。
- 以下のテキストボックスにフィルタリングするリストを入力し、「確定」ボタンをクリックしてください。
- Excelは指定したリストを含む行を抽出します。
参照するリストが別のシートにある場合は、VLOOKUP 関数を使用して参照できます。VLOOKUP 関数の使用方法:
- Excelのスプレッドシートを開き、フィルタリングするリストとフィルタリングするデータが別々のシートにあることを確認します。
- データ抽出元のテーブルに新しい列を作成し、VLOOKUP関数を使用して、名簿上の各名前を元のテーブルの対応する列に一致させます。
たとえば、新しい行の最初のセルに次の数式を使用します。=VLOOKUP(A1、 シート2!A:B、2、FALSE)。ここで、A1 はリストの最初の名、シート2!A:B はリストのある表の範囲です。2 は、リスト表の 2 番目の列に返される対応する値であることを意味します。
- 新しい列全体に数式を適用します。
- 指定されたリストの一部ではない行を、新しい列でフィルタする。
フィルター機能またはVLOOKUP関数のどちらを使用するかによって異なりますが、いずれもExcel内の特定のリストをフィルタリングするのに役立ちます。