1/23/2025

Excel。オートフィルターの抽出でOR条件はどうしたらいいの【extraction】

Excel。オートフィルターの抽出でOR条件はどうしたらいいの

<オートフィルターオプション>

抽出するときにオートフィルターをつかうことが多いのですが、「~または~」というOR条件で、抽出したい時には、どのようにしたら、いいのでしょうか。


次の表をつかって、説明します。

オートフィルターオプション

今回は、商品名が「消しゴム」 または 売上金額が「2000以上」に該当するデータを抽出したいとします。


商品名が「消しゴム」を抽出したのですが、消しゴムのみしか抽出できません。


このまま売上金額が2000以上としても、抽出したい条件ではありません。


商品名が「消しゴム」 でかつ 売上金額が「2000以上」というAND条件ならば、対応することができますが、オートフィルターはOR条件での抽出には対応しておりません。


そこで、オートフィルターオプションをつかって対応します。


オートフィルターオプションをつかうには、準備が必要です。


まず、抽出条件をつくります。

見出しをコピーします。


条件行で設定すれば、AND条件に、条件列内で設定すれば、OR条件という仕組みになっています。


これで、商品名が「消しゴム」 または 売上金額が「2000以上」というOR条件を設定することができます。


あとは、データ内をクリックして、データタブにある「詳細設定」をクリックします。


フィルターオプションの設定ダイアログボックスが表示されます


検索条件範囲に「$A$1:$B$3」と先程、作成した条件を範囲選択します。


あとは、OKボタンをクリックします。


オートフィルターで、商品名が「消しゴム」 または 売上金額が「2000以上」というOR条件での抽出ができました。