Excel でセルの値に基づき複数の条件でデータをすばやくフィルターする
Kutools for Excel
300+でExcel の機能を強化
強力な機能
Excel のフィルター機能を使えば、1 つの条件で簡単にデータを絞り込めます。2 つ以上の条件でデータをフィルターしたい場合は「高度なフィルター」が使えますが、操作はやや複雑です。Kutools for Excelのスーパーフィルターユーティリティなら、セルの値に基づいて複数の条件をわずか数回のクリックで適用し、瞬時にデータを絞り込むことができます。
セルのテキストを大文字と小文字を区別(大文字のみ/小文字のみ、または大文字を含む/小文字)でフィルターする
すべてのエラーまたは特定のエラーを持つセルの値をフィルターする
「KUTOOLS PLUS」をクリックし、「スーパーフィルター」を選択してください。スクリーンショットを参照してください:
![]() | | ![]() |
1 つの条件でセルの値に基づきデータをフィルターする
次のスクリーンショットのようにワークシートがある場合、スーパーフィルターユーティリティを使って次のようにデータをフィルターできます:

このデモでは、製品 = KTEでデータをフィルターします。
1。ユーティリティを適用します()KUTOOLS PLUS > スーパーフィルター)。
2。次のスクリーンショットのように、スーパーフィルターに設定を適用します。
![]() | 1。選択範囲を修正するには、 を確認してから、 |
| 2。[全般]の関係性を必要に応じて選択してください。ORまたはAND | |
| 3グループの関係性を設定するには、グループの関係ドロップダウンリストをクリックしてください。 | |
![]() | 4。関係性の横にある水平線をクリックすると、いくつかの条件ボックスが表示されます。これらの条件ボックスを1 つずつクリックして、必要に応じて条件を指定してください。AND |
![]() | 5。次に、使用したい条件(この場合は)KTE)を入力し、OKボタンをクリックして条件を追加します。 |
3。次に、フィルターボタンをクリックすると、ワークシートに次のようなフィルター結果が表示されます:

複数の条件でセルの値に基づきデータをフィルターする
次の条件に基づいてデータをフィルターしたい場合:
- (1。)製品 = KTEおよび国 = US
- (2。)製品 = KTO およびNO. ≥ 10
また、これら2 つの条件の関係は「または」です。
次の手順で目的のデータをすばやくフィルターできます:
1。このユーティリティを使用するには、KUTOOLS PLUS > スーパーフィルターをクリックします。
2。次のスクリーンショットのように、スーパーフィルターダイアログで設定を適用してください:
- (1。)2 つの条件間の関係は「または」なので、[全般]のORを関係性ドロップダウンリストから選択してください。
- (2。)必要に応じて条件を作成し、グループの追加または追加ボタンをクリックして、新しい条件グループを追加できます。
- (3)次に、フィルターをクリックして、データを絞り込みます。

デモ:Excel で複数の条件またはワイルドカードを使用してフィルターする
年/月/日/週/四半期に基づきデータをフィルターする
Excel で日付の年、月、日、週、または四半期に基づいて行をフィルターしたい場合は、スーパーフィルターユーティリティがこのタスクを簡単にこなしてくれます。ここでは、第3 四半期のデータをフィルターする方法をご紹介します。以下の手順に従ってください:
1。このユーティリティを適用するには、KUTOOLS PLUS>スーパーフィルターをクリックします。
2。次に表示されるスーパーフィルターダイアログで、以下のオプションを設定してください:
- (1。)選択範囲を修正するには、
を確認した後、
ボタンをクリックして、特定の行をフィルターするための範囲を選択してください。 - (2。)[全般]の関係性ドロップダウンリストから、必要に応じてORまたはANDの関係性を選択してください。
- (3。)グループの関係性を設定するには、グループの関係ドロップダウンリストをクリックしてください。
- (4。)関係性 ANDの横にある水平線をクリックすると、複数の条件ボックスが表示されます。それぞれの条件ボックスをクリックして、必要に応じて1 つずつ条件を指定してください。
- 設定が完了したら、フィルターボタンをクリックすると、第3 四半期に該当する日付を含む行がフィルターされます。

注:月・年・日・週に基づいてもデータをフィルターできます。
デモ:Excel で年/月/日/週/四半期に基づきデータをすばやくフィルターする
テキストの長さ/文字数に基づきデータをフィルターする
テキストの長さに基づいて行をフィルターしたい場合(たとえば、15 文字を超えるテキストを含むすべての行を抽出したいとき)はどうすればよいでしょうか?スーパーフィルターユーティリティを使えば、このタスクをすばやく簡単にこなせます。
1。このユーティリティを適用するには、KUTOOLS PLUS>スーパーフィルターをクリックします。
2。スーパーフィルターダイアログで、次のオプションを設定してください:
- (1。)
ボタンをクリックし、フィルターをかける対象となるデータ範囲を選択してください。 - (2。)[全般]の関係性ドロップダウンリストから、必要に応じてORまたはANDの関係性を選択してください。
- (3。)グループの関係性を設定するには、関係性[グループ]ドロップダウンリストをクリックしてください。
- (4。)関係性 ANDの横にある水平線をクリックすると、複数の条件ボックスが表示されます。それぞれの条件ボックスをクリックして、必要に応じて1 つずつ条件を指定してください。
- 次に、フィルターボタンをクリックすると、テキストの長さが15 文字より長い行がフィルターされます。

注:特定の文字数、または指定した文字数未満でテキストの長さが等しい行をフィルターできます。
デモ: Excel でテキストの長さ別にデータを素早くフィルターする
大文字と小文字を区別(大文字/小文字のみ、または大文字を含む/小文字)でセルのテキストをフィルターする
大文字または小文字のみで構成されたテキスト行をフィルターするには、スーパーフィルターを適用すれば簡単です。以下の手順に従ってください。
1。フィルターをかけたいデータ範囲を選択し、KUTOOLS PLUS>スーパーフィルターをクリックしてスーパーフィルターダイアログを開きます。ダイアログボックスで、関係性の横にある水平線をクリックし、ANDを選択します。その後、最初のドロップダウンからフィルターしたい列名を選び、2 番目のドロップダウンリストからテキスト形式を選択します。
2。次に、3 番目のドロップダウンから条件を選択し、必要なオプションを指定してOKボタンをクリックすると、大文字/小文字のテキストのみ、または大文字を含む/小文字のみのテキストをフィルターできます。その後、フィルターをクリックしてください。スクリーンショットをご確認ください。

デモ: Excel で大文字と小文字を区別を含むセルをフィルターする
すべてのエラーまたは特定のエラーを持つセルの値をフィルターする
フィルターしたいデータを選択し、KUTOOLS PLUS>スーパーフィルターをクリックして、スーパーフィルターダイアログを開きます。ダイアログボックスで、関係性の横にある水平線をクリックし、ANDを選択します。その後、最初のドロップダウンからフィルターしたい列名を選び、2 番目のドロップダウンリストからエラーを選択します。次に、3 番目のドロップダウンから条件を選び、必要な選択肢を指定してOKボタンをクリックすると、すべてのエラー(例:#N/A や#VALUE!など)をフィルターできます。その後、フィルターをクリックしてください。スクリーンショットをご覧ください。

デモ: すべてのエラーまたは特定のエラーを含むセル値をフィルターする
ヒント:
この機能を初めて使用する際は戸惑うかもしれませんが、参考および使用のために組み込みのサンプルを作成しました。
1。スーパーフィルター機能を有効化した後、新しいシナリオの作成ボタン>サンプルドキュメントとシナリオをクリックして、サンプルブックとデフォルトの条件を表示します。

2。条件はすでに設定済みです。この機能をご利用の際は、サンプルをぜひ参考にしてください。フィルターボタンをクリックしてデータを絞り込むと、次のような結果が得られます。
![]() |
![]() |
3。すべてのスーパーフィルター機能は以下スクリーンショットのようにドロップダウンメニューにまとめられています。必要に応じてドロップダウンメニューから使用できます。

次回使用のためにフィルタ条件をシナリオとして保存する
スーパーフィルター機能を使えば、現在のフィルター条件を次回から再利用可能なシナリオとして保存できます!
このボタンをクリックすると、新しいフィルター設定シナリオを作成できます。保存されていない既存のフィルター設定がある場合は、その旨を通知するダイアログが表示されます。
:このボタンをクリックして現在のフィルター設定を保存します。現在のフィルター設定がまだ保存されていない場合、新しいフィルターシナリオの名前と適用範囲を指定するためのダイアログが表示されます。
:このボタンをクリックして新しいフィルターシナリオに現在のシナリオを保存しますします。
このボタンをクリックして、現在のフィルターシナリオを閉じましょう。
このボタンをクリックすると、既存のシナリオを読み込むダイアログが表示されます。ダイアログの右ペインでシナリオを選択して開いてください。
:このボタンをクリックすると、シナリオマネージャーダイアログが表示されます。左ペインではシナリオフォルダーの管理(追加/名前変更/削除/開く/インポート/エクスポート)が可能で、右ペインでは各シナリオフォルダー内のシナリオを管理(追加/名前変更/削除/開く/移動/インポート/エクスポート)できます。スクリーンショットをご覧ください。
注記:
1。追加ボタンまたは
ボタンをクリックすると、グループを追加できます。すべての条件および条件グループは、閉じるボタンをクリックするか、チェックボックスのチェックを外すことで閉じたり無効にしたりできます。
2。
設定ボタンをクリックすると、必要に応じてフィルター条件の表示方法をカスタマイズできます。条件の自動折りたたみを有効にするチェックボックスをオンにしてから、ドロップダウンリストで折りたたみタイプを選択してください。また、
ワークブックを閉じる際には、保存されていないシナリオに関するセクションで、必要に応じてシナリオの保存タイプを選択することも可能です。
3。適用範囲ボタンをクリックして、現在のフィルター設定を適用する範囲を指定してください。
4。クリアボタンをクリックすると、フィルターが解除され、データが元に戻ります。
5。スーパーフィルター機能が役立つと思ったら、
ボタンをクリックして友達とシェアしましょう!
おすすめの生産性ツール
Office Tab:便利なタブ機能を Microsoft Office で使えます。Chrome、Firefox、そして新しいEdge ブラウザーと同じように、タブを使ってドキュメント間をスムーズに切り替えられ、ウィンドウが散らかりません。詳しくはこちら。。。
Kutools for Outlook:Kutools for Outlook は、Microsoft Outlook 2010~2024(およびそれ以降のバージョン)と Microsoft 365 向けに100 以上の強力な機能を提供し、メール管理をシンプルに、生産性をぐんと高めます。詳しくはこちら。。。
Kutools for Excel
Kutools for Excel は、Excel 2010~2024 および Microsoft 365 向けに300 以上の高度な機能を提供し、作業効率を大幅にアップします。上記の機能は、その豊富なタイムセーバーツールの中のほんの一例にすぎません。





を確認してから、

ボタンをクリックし、フィルターをかける対象となるデータ範囲を選択してください。
