エクセルの「フィルター」という機能を使えば、表の中から指定した条件に当てはまるデータのみを絞り込むことができます。
さらに2つ以上の複数の条件でフィルターをかけることもでき、より複雑な条件でデータを絞り込むことができます。
そこでこの記事ではExcel(エクセル)のフィルターで複数の条件で絞り込む方法について、初心者にも分かりやすく詳しく解説していきたいと思います。
定時でカエルExcelのフィルターの使い方を教えてください。オフィスうさぎ了解!フィルターは色んな用途に使える便利な機能なので、基本的な使い方から応用技まで幅広く解説していくね。エクセルはデー[…]
エクセルのフィルターで複数の条件でデータを絞り込む方法
フィルターから複数の条件で絞り込みたい場合、以下の3つのやり方で行うことができます。
- フィルターの”詳細設定”で複数の条件を絞り込む
- フィルターのドロップダウンから複数条件で絞り込む
- フィルターのカスタムオートフィルターで複数条件で絞り込む
では、それぞれの方法ついて詳しく解説していきます。
フィルターの”詳細設定”で複数の条件を絞り込む
フィルターの「詳細設定」という機能を使えば、検索条件を入力することで複数の条件でデータを絞り込むことができます。
今回はこちらの表を参考に、「野菜かつ在庫数30よりも大きい」という条件で絞り込んでみます。
詳細設定でデータを絞り込むには、あらかじめ検索条件をセル内に入力しておく必要があります。
今回はそれぞれの項目について、下記のように条件を入力してみました。
在庫数は30よりも大きいという条件を設定したいので、>30と論理式を使って入力します。
検索条件には「=」や「>」など、下記にまとめている論理式を使うことも可能です。
論理式 | 例 | 意味 |
= | =30 | 30と等しい |
<> | <>30 | 30を除くすべての |
< | <30 | 30未満 |
<= | <=30 | 30以下 |
> | >30 | 30よりも大きい |
>= | >=30 | 30以上 |
検索条件を入力することができたら、データタブにある詳細設定のボタンをクリックしてください。
すると詳細設定の設定画面が表示されます。
最初にリスト範囲のボックスをクリックし、フィルターをかけたい表の範囲を選択します。
次に検索条件範囲のボックスをクリックし、検索条件の範囲を選択します。
範囲を選択できたら、最後にOKをクリックします。
以上の手順で、指定した条件でデータを絞り込むことができました。
検索条件に入力する条件を増やしていけば、さらに多くの条件をつけて絞り込むことも可能です。
フィルターのドロップダウンから複数条件で絞り込む
エクセルでフィルターのドロップダウンから複数の条件で絞り込む方法を解説していきます。
先ほどと同じ事例で、「野菜かつ在庫数30よりも大きい」という条件で絞り込んでみます。
まずはカテゴリの項目から「野菜のみ」を絞り込んでみましょう。
最初にカテゴリの項目のフィルターを開いてください。
フィルターのメニューから野菜のみにチェックをいれて、OKをクリックしてください。
上記の手順で、カテゴリが野菜のデータのみに絞り込むことができました。
続いて、「在庫数が30よりも大きい」という条件を付け加えていきます。
まずは、在庫数の項目のフィルターを開いてください。
フィルターのメニューから30より大きい数値にチェックを入れて、OKをクリックしてください。
以上の手順で、「野菜かつ在庫数30よりも大きい」という条件で絞り込むことができました。
フィルターのカスタムオートフィルターで複数条件で絞り込む
カスタムオートフィルターを使って複数条件で絞り込む方法を解説していきます。
今回はこちらの表で、「在庫数30以上または10以下」という条件で絞り込んでみたいと思います。
上記のように「AまたはB」や「AかつB」のような条件を設定するには、カスタムオートフィルターという機能を使います。
今回のケースでは「A:在庫数が30以上」または「B:在庫数が10以下」という条件なので、「AまたはB」という論理式で条件設定をしていきます。
まずは在庫数のフィルターをクリックしてください。
フィルターのメニューから数値フィルターをクリックし、ユーザー設定フィルターをクリックしてください。
するとカスタムオートフィルターの設定画面が開かれます。
このカスタムオートフィルターの設定画面では、上段と下段の条件をANDまたはORで組み合わせることができます。
まずは上段のボックスのプルダウンメニューから以上を選び、空欄に30と入力してください。
続いてORにチェックをいれます。
次に下段のボックスのプルダウンメニューから以下を選び、空欄に10と入力してください。
最後にOKをクリックします。
以上の手順で、カスタムオートフィルターを使って「在庫数30以上または10以下」という条件で絞れました。