Excel でフィルター付きのドロップダウン リストを作成する方法 (7 つの方法)
Microsoft Excel では、ドロップダウン リスト フィルターを使用するとデータ入力が高速になります。フィルターを使用して、ワークシートのデータのセクションをフィルター処理して非表示にすることができます。この記事では、Excel ドロップダウン リスト フィルターの作成方法を紹介します。
ワークブックをダウンロードして練習できます。
Excel でフィルタを使用してドロップダウン リストを作成する 7 つの方法
フィルタリングは、自分に関連する情報だけを絞り込んで表示できるという点で、グループ化とは異なります。 Excel ドロップダウン リスト フィルターを作成する簡単な方法を見てみましょう。
1.ドロップダウン リストを作成する
このメソッドでは、ドロップダウン リスト フィルターを作成する方法を説明します。このために、以下のデータセットを使用します。データセットの列 B にはいくつかの候補名が含まれています .次に、列 C で選択されているかどうかの候補のリストを作成します。 .作業を簡単にするために、ドロップダウン リスト フィルターを作成します。これを行うには、以下の手順に従う必要があります。
- まず、ドロップダウン リスト フィルタを作成するセルを選択します。
- 次に、[データ] をクリックします。
- 3 番目に、データ検証に進む必要があります。 ドロップダウン メニュー。
- 4 番目に、データ検証を選択します ドロップダウン メニューから
- これにより、データ検証が開きます ダイアログ ボックス。
- 設定で オプション、検証基準を見ることができます .
- [許可] の下にあるドロップダウン メニューをクリックします。 .
- デフォルトでは、任意の値 が選択されます。 リストに変更します .
- これにより、Source という名前のボックスが表示されます . はいと記入します 、いいえ 、未定
- 次に、[OK ] をクリックします。 ボタン。
- 最後に、結果を確認できます。選択したセルがドロップダウン リスト ボックスになりました。
- これで、誰が選ばれたかのリストを簡単に作成できます。
- データを変更する必要がある場合は、すぐに変更できます。
続きを読む: Excel で依存ドロップダウン リストを作成する方法
2.データを抽出するための Excel ドロップダウン リスト フィルタ
この方法では、Excel でドロップダウン リストの選択に基づいてデータを抽出またはフィルター処理する方法を説明します。ここに、列 B に製品 ID を含むデータセットがあります。 、列 C の製品名 、および列 D の郡名 .
2.1.ユニークなアイテムのリストを作る
国の独自のリストを作成します。そのために、以下の手順を見てみましょう。
手順:
- まず、列 D にある郡を選択します .
- 次に、選択した国をワークシートの他のセルに貼り付けます。
- その後、 データ に移動します リボンのタブ
- 次に、[重複を削除] をクリックします。 .
- これは 重複の削除 に表示されます ダイアログ ボックス。
- ここで、一意のリストを作成する列が選択されているかどうかを確認します。
- 次に、[OK] をクリックします .
- 選択した列から重複した値が削除されたことを確認するポップアップ ウィンドウが表示されます。
- 最終的に 2 であることがわかります 重複する値が削除され、4 固有の値が残っています。
2.2.ユニークなアイテムを表示するドロップダウン フィルターを配置
ドロップダウン リスト フィルターで一意の値を表示するには、示されているのと同じ手順に従う必要があります。
手順:
- 最初に データ に移動します タブ
- その後、[データ検証] をクリックします。 ドロップダウン メニュー。
- 次に、データ検証を選択します .
- データ検証 ダイアログ ボックスが表示されます。
- この時点で、[リスト] を選択します ドロップダウンから。
- 次に、[ソース] セクションの上矢印をクリックします。
- ここで、私たちが生成した独自の値を選択してください。
- Enter を押します .
- この時点で、選択した一意の値がソース セクションにあることがわかります。
- [OK] をクリックします .
- これにより、ドロップダウン リストが I2 に表示されるようになりました .
2.3.ヘルパー列を使用してレコードを抽出する
ドロップダウン選択を行うとすぐに、選択した項目に対応するレコードを自動的に識別するために Excel が必要です。このためには、3 つのヘルパー列が必要です。以下の手順を見てみましょう。
手順:
- 最初のヘルパー列では、これらの各セルの行番号が必要です。では、 E5 行番号 1 になります データセットと E6 行番号 2 、 等々。これを行うには、手動でハード コードするか、 ROWS を使用します。 式。
- 列 formula は入力を配列として受け取り、2 つのセル参照の間の行数を返します。この例では、セル E5 に 、行は 1 つだけです。
- F4 を押して最初のセルをロックします または置く ($ ) ドル記号。
- では、式を書き留めてください。
=ROWS($D$5:D5)
- 次に、Enter を押します .
- フィル ハンドルをドラッグして数式をコピーし、すべての行を表示します。
- D5 から、セルが 1 つ増えていることがわかります。 D6 へ 2 つの行があります。
- では、I2 で選択した国に一致する行番号のみを表示するヘルパー列 2 を作成しましょう。 .バングラデシュを含む行番号が必要です。したがって、ヘルパー列には 1 が表示されます そして4 .そのために、 IF を使用します 状態。
- 条件は
=IF($I$2=D5,E5,"")
- フィル ハンドルを下にドラッグして数字を表示します。
- 国を変更すると、ヘルパーが表示されます 2 列には、国を含む行番号が表示されます。
- その後、ヘルパー列 2 のすべての数値を含む別のヘルパー列が必要です 一緒に積み上げます。実際、その間のギャップは望ましくありません。このために、 SMALL を使用します 式。
- では、以下の式を書き留めてください。
=SMALL($F$5:$F$10,ROWS($F$5:F5))
ここでは、 ROWS($F$5:F5) を使用します 最初の最小値を返します。
- しかし、問題があります。フィル ハンドルを下にドラッグすると、#NUM! と表示されます。 エラー。
- エラーを回避するために、以下に数式を記述します。
=IFERROR(SMALL($F$5:$F$10,ROWS($F$5:F5)),"")
この IFERROR 関数はエラーを取り除きます。
- 最後に、フィル ハンドルをドラッグすると、行番号が正しく表示されます。
- 最後のステップです。新しい 3 つの列には、選択した国の製品 ID と製品名が表示されます。そのために、単純な INDEX 関数 を使用します。 選択した国ごとに製品 ID を返します。
- さて、セル K5 で 、式を書き留めてください。
=INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5))
COLUMNS($H$5:H5) 、ワークシートの左括弧内にある同じ列を選択します。
- 繰り返しになりますが、#VALUE! が エラーが表示されています。
- エラーを取り除くには、以前と同じ IFERROR 関数を使用します .
- 前の式の代わりに、次のように書きます。
=IFERROR(INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5)),"")
- 最後に、フィル ハンドルを K5:M10 の上にドラッグします。 .
- そして、すべての手順が完了しました。
- ドロップダウン フィルター リストから国を変更すると、右側のテーブルが自動的に変更されることがわかります。
続きを読む: Excel で複数選択可能なドロップダウン リストを作成する方法
3. Excel のドロップダウン リストからのデータの並べ替えとフィルタリング
Excel には、日常業務で使用できる便利なツールがたくさんあります。並べ替えとフィルター ツールバーは、データのドロップダウン リスト フィルターを簡単に作成できる機能の 1 つです。上記の方法と同様に、製品 ID、製品名、および国を含む同じデータセットを使用します。
3.1.並べ替えとフィルター機能を使用してドロップダウン リストを作成
並べ替えとフィルターのツールバーの使用方法を見てみましょう。このためには、以下の手順に従う必要があります。
手順:
- 最初に、データセットのヘッダーを選択します。
- 次に、データから リボンのタブで、[フィルタ] をクリックします。 Sort &Filter にあります
- これにより、すべてのヘッダー ドロップダウン フィルターの矢印が表示されます。
- フィルターで除外したいヘッダーをクリックします。
- 製品 ID のドロップダウン矢印をクリックして、製品を除外します。
- 次に、表示したくないデータのチェックを外します。
- 次に、[OK ] をクリックします。 ボタン。
- 最後に、結果を確認できます。チェックされていないすべての製品がデータセットから消えます。未チェックのデータはすべて一時的に非表示になります。
3.2.新しいフィルターを追加
同じデータセットに新しいフィルターを追加するには、次の手順に従ってください。
手順:
- まず、新しいフィルタを追加するドロップダウン矢印をクリックします。国をクリックします。
- 次に、表示したくない他のすべての国をオフにします。
- 次に、[OK] をクリックします .
- これで、国が Bangladesh の製品のみが表示されます。 出てくるようになりました。その他は一時的に非表示です。
3.3.既存のフィルターをクリア
既存のフィルターをクリアする必要がある場合は、次の手順に従ってそれらのフィルターを簡単にクリアできます。
手順:
- まず、フィルタリングされたヘッダーのドロップダウン矢印をクリックします。製品 ID からフィルターをクリアしたいと考えています。
- 次に、[「製品 ID」からフィルタをクリア] をクリックします。 .
- 以上です。ドロップダウン リスト フィルターは削除されました。
続きを読む: Excel で動的依存ドロップダウン リストを作成する方法
4.検索を使用した Excel でのデータのフィルタリング
同様に、検索を使用したドロップダウン データ フィルタリングが表示されます。このために、以前の方法で示したのと同じデータセットを使用しています。
手順:
- 基本的に、ドロップダウン ボックスを作成するすべてのヘッダーを選択します。
- その後、 データ に移動します タブ> [フィルタ] をクリックします .
- 列をフィルタリングするには、その列のドロップダウン矢印をクリックします。商品名の列をフィルタリングしたいと考えています。
- 次に、画像に表示されている検索ボックスに、見たい製品名を書き留めます。製品名の Shampoo だけを表示したい。
- 次に、[OK] をクリックします .
- これで、製品名 シャンプー を含むデータのみが表示されることがわかります .
続きを読む: 選択に応じた Excel ドロップダウン リスト
類似の読み物
- テーブルから Excel ドロップダウン リストを作成する (5 つの例)
- 色付きの Excel ドロップダウン リストを作成する方法 (2 つの方法)
- Excel ドロップダウン リストが機能しない (8 つの問題と解決策)
- Excel で範囲からリストを作成する方法 (3 つの方法)
5. Excel ドロップダウン リスト フィルターのテキスト フィルター
データをより具体的に表示するには、テキスト フィルターを使用できます。
手順:
- ドロップダウン ボックスを作成するには、データセットの見出しをすべて選択します。
- 次に、データに移動します タブをクリックして [フィルタ] を選択します .
- その後、フィルタリングするテキストの列にあるドロップダウン矢印をクリックします。国列をクリックします。
- 次に、テキスト フィルタに移動します。> 含まない .
- この時点で、 カスタム オートフィルタ ダイアログボックスが表示されます。カナダのデータを含めたくないとします。そこで、カナダを選択します。
- では、OK .
- カナダという国を含むすべてのデータが非表示になっていることがわかります .
続きを読む: Excel で複数列のドロップダウン リストを作成する方法
6. Excel ドロップダウン リスト フィルタでの数値フィルタリング
数値を操作するには、数値フィルター を使用できます .このために、以下のデータセットを使用します。
手順:
- 前の方法に対応して、ヘッダーを選択します。
- データに移動 タブ> [フィルタ] をクリックします .
- 数値を含む列のドロップダウン矢印をクリックします。製品 ID をクリックします。
- さて、数値フィルターから 、間を選択 . 105 から 110 の間の製品を見たいからです。
- これにより カスタム オートフィルタ が開きます ダイアログ ボックス。
- では、表示したい数字を取ります
- 次に、[OK] をクリックします .
- 最後に、105 から 110 までの製品 ID が表示されるようになり、その他はデータから非表示になります。
7. Excel ドロップダウン リストの日付フィルター
特定の期間のデータを表示するには、日付フィルターを使用できます。これを行うには、前のものと同様の以下のデータセットを使用しますが、さらに、このデータセットには配送日の列があります。それでは、手順を見てみましょう。
手順:
- 同様に、もう 1 つの方法として、ヘッダーを選択します。
- データから タブで、[フィルタ] をクリックします .
- [配達日] ドロップダウン矢印をクリックします。
- 日付フィルターに移動 .先月入荷した商品だけを表示したい。したがって、先月を選択します。
- 最後に、先月納品したすべての製品が表示されていることがわかります。
結論
この記事では、Excel ドロップダウン リスト フィルターについて学習しました。これがあなたを助けることを願っています!質問、提案、またはフィードバックがある場合は、コメント セクションでお知らせください。または、ExcelDemy.com で他の記事をご覧ください。 ブログ!
参考文献
- Excel で別のシートからドロップダウン リストを作成する方法 (2 つの方法)
- Excel でドロップダウン リストを編集する (4 つの基本的なアプローチ)
- Excel でドロップダウン リストを作成する方法 (独立型および依存型)
- Excel のドロップダウン リスト付き VLOOKUP
-
Excel で名前付きの 3D 参照を作成する方法 (7 つの簡単な方法)
この記事では、3D 参照を作成する 7 つの方法を紹介しています Excel 名前付き . 3D リファレンス 名前付きの異なる Excel シートに売上や利益の詳細がある場合に非常に便利です 合計金額 または 平均 または売上または利益に関するその他の統計情報。 この記事では、 利益 があります。 異なる月のさまざまな自動車会社のデータ。また、個々の月のデータをそれぞれのシート Month1 に保存します。 、月 2 、月 3 、および Month4 . Excel で名前付きの 3D 参照を作成する 7 つの方法 1. Excel の AVERAGE 関数を使用して名前付きの 3
-
Excel でドロップダウン リスト付きのデータ入力フォームを作成する方法 (2 つの方法)
Microsoft Excel では、データ入力、電卓などのさまざまなフォームを作成できます。これらのタイプのフォームは、データを簡単に入力するのに役立ちます。また、多くの時間を節約できます。 Excel のもう 1 つの便利な機能は、ドロップダウン リストです。限られた値を何度も入力すると、プロセスが多忙になる可能性があります。ただし、ドロップダウン リストでは 、値を簡単に選択できます。今日、この記事では、データ入力の方法を学びます Excel のドロップダウン リストを含むフォーム 適切なイラストで効果的に。 Excel でドロップダウン リスト付きのデータ入力フォームを作成する 2 つ