- 公開日:
- 更新日:
エクセルのフィルターで複数の条件からデータ抽出する方法
フィルターを複数の条件で設定する方法は2つあります。
1つ目は、「詳細設定」から設定する方法。2つ目は、「オートフィルター」から設定する方法。どちらも覚えればとても便利です。
フィルターの詳細設定で複数の条件からデータ抽出をする方法
フィルターの複数条件という機能を使って、リスト範囲と検索範囲を指定してデータを抽出する方法です。
![検索条件とデータベースを作る](/_wu/filter-multiple1.png)
検索条件とデータベースの表を別に用意します。
![検索値を複数指定する](/_wu/filter-multiple2.png)
検索条件の表に、複数の検索条件を入力します。「>100(100以上)」のように、比較演算子を利用することもできます。
![フィルターの詳細設定](/_wu/filter-multiple3.png)
①【データベースの表のセルをアクティブ】にし、②【データ】タブを押し、③【詳細設定】を押します。
![リスト範囲設定](/_wu/filter-multiple4.png)
「フィルターオプションの設定」ダイアログボックスが表示されますので、先にリスト範囲(データベース)を決めるため【↑】をクリックします。
![リスト範囲の確定](/_wu/filter-multiple5.png)
①【ドラッグして範囲選択】します。データベースの表の見出しから最後のセルまでドラッグし、②【↓】をクリックします。
![検索条件範囲の設定](/_wu/filter-multiple6.png)
検索条件範囲を決めるため【↑】をクリックします。
![検索条件範囲の確定](/_wu/filter-multiple7.png)
①【ドラッグして範囲選択】します。検索条件の表の見出しから最後のセルまでドラッグし、②【↓】をクリックします。
![フィルターオプションの確定](/_wu/filter-multiple8.png)
【OK】ボタンを押して、確定します。
![複数条件で抽出](/_wu/filter-multiple9.png)
指定した条件でデータを抽出できました。「りんご」の文字列が含まれる、単価が「100以上」のリストだけ絞り込まれております。
オートフィルタの複数絞り込みでデータ抽出をする方法
オートフィルタを複数設定すると、複数条件で絞り込みが可能です。先程と同様の条件で行います。
![オートフィルターの設定](/_wu/filter-multiple10.png)
①【フィルターをかける見出しを範囲指定】し、②【データ】タブを押し、③【フィルター】を押します。
![オートフィルターの確認](/_wu/filter-multiple11.png)
オートフィルターが配置されました。
![商品名のフィルター設定](/_wu/filter-multiple12.png)
商品名でフィルタリングしていきます。①【▼】を押し、②『りんご』と入力し、③【OK】ボタンを押します。
![りんごで絞り込み](/_wu/filter-multiple13.png)
「りんご」の文字列が入っているデータが抽出されました。
![数値フィルターの設定](/_wu/filter-multiple14.png)
次に単価でフィルタリングしていきます。①【▼】を押し、②【数値フィルター】を選択し、③【指定の値より大きい】を選択します。
![数値の指定](/_wu/filter-multiple15.png)
「オートフィルターオプション」ダイアログボックスが表示されますので、①『100』と入力し、②【OK】ボタンを押します。
![複数でフィルタリング](/_wu/filter-multiple16.png)
単価が100以上の条件で絞り込まれました。複数のフィルターを掛けると、フィルターマークが設定した分表示されます。