メインコンテンツへスキップ

Excelでのみ一意の値を持つ依存ドロップダウンリストを作成するにはどうすればよいですか?

Excelで依存ドロップダウンリストを作成するのは簡単かもしれませんが、ソースデータに重複する値が含まれている場合は、すべての重複する値も適用されるため、煩わしい場合があります。 重複する値を除外し、依存するドロップダウンリストを作成するときに一意の値のみを保持するために、このチュートリアルではいくつかのトリックを紹介します。

Excelの機能によってのみ一意の値を持つ依存ドロップダウンリストを作成する

驚くべき機能によってのみ、一意の値を持つ依存ドロップダウンリストを作成します


Excelの機能によってのみ一意の値を持つ依存ドロップダウンリストを作成する

Excelでのみ一意の値を持つ依存ドロップダウンリストを作成するのはやや面倒です。以下の操作を段階的に適用する必要があります。

ステップ1:最初とXNUMX番目のドロップダウンリストデータの範囲名を作成する

1に設定します。 OK をクリックします。 > 名前を定義する、スクリーンショットを参照してください:

2。 の中に 新しい名前 ダイアログボックスで、範囲名を入力します カテゴリー名前 テキストボックス(必要な他の名前を入力できます)を入力してから、この数式を入力します = OFFSET($ A $ 2,0,0、COUNTA($ A $ 2:$ A $ 100))を参照する テキストボックスをクリックし、最後に OK ボタン:

Note: A2:A100 は、最初のドロップダウンリストを作成するデータリストです。大きなデータがある場合は、必要なセル参照を変更するだけです。

3。 XNUMX番目のドロップダウンの範囲名の作成に進み、クリックします > 名前を定義する [新しい名前]ダイアログボックスを開くには、範囲名を入力します 食品名前 テキストボックス(必要な他の名前を入力できます)を入力してから、この数式を入力します = OFFSET($ B $ 2,0,0、COUNTA($ B $ 2:$ B $ 100))を参照する テキストボックスをクリックし、最後に OK ボタン:

Note: B2:B100 は、依存するドロップダウンリストを作成するデータリストです。大きなデータがある場合は、必要なセル参照を変更するだけです。

ステップ2:一意の値を抽出し、最初のドロップダウンリストを作成します

4。 ここで、セルに次の数式を入力して、を押して、最初のドロップダウンリストデータの一意の値を抽出する必要があります。 Ctrl + Shift + Enter キーを一緒に押してから、エラー値が表示されるまで塗りつぶしハンドルをセルまでドラッグします。スクリーンショットを参照してください。

=INDEX(Category,MATCH(0,COUNTIF($D$1:D1,Category),0))
Note:上記の式では、 カテゴリー 手順2で作成した範囲名であり、 D1 数式セルの上記のセルです。必要に応じて変更してください。

5。 次に、この新しい一意の値の範囲名を作成して、をクリックしてください > 名前を定義する を開く 新しい名前 ダイアログボックスで、範囲名を入力します ユニークなカテゴリ名前 テキストボックス(必要な他の名前を入力できます)を入力してから、この数式を入力します = OFFSET($ D $ 2、0、0、COUNT(IF($ D $ 2:$ D $ 100 = ""、 ""、1))、1) を参照する テキストボックス、最後に、をクリックします OK ボタンをクリックしてダイアログを閉じます。

Note: D2:D100 は、抽出したばかりの一意の値のリストです。大きなデータがある場合は、必要なセル参照を変更するだけです。

6。 このステップでは、最初のドロップダウンリストを挿入できます。 ドロップダウンリストを挿入するセルをクリックしてから、 且つ > データ検証 > データ検証、そして データ検証 ダイアログボックスで リスト 次を許可します。 ドロップダウンして、次の式を入力します。 =ユニークソース テキストボックス、スクリーンショットを参照:

7。 次に、をクリックします。 OK ボタンをクリックすると、値が重複しない最初のドロップダウンリストが次のスクリーンショットのように作成されます。

ステップ3:一意の値を抽出し、依存するドロップダウンリストを作成します

8。 セカンダリドロップダウンリストの一意の値を抽出し、以下の数式をコピーしてセルに貼り付けてから、を押してください Ctrl + Shift + Enter キーを同時に押してから、エラー値が表示されるまで塗りつぶしハンドルをセルまでドラッグします。スクリーンショットを参照してください。

=INDEX(Food,MATCH(0,COUNTIF($E$1:E1,Food)+(Category<>$H$2),0))
Note:上記の式では、 食品 依存するドロップダウンリストデータ用に作成した範囲名です。 カテゴリー は、最初のドロップダウンリストデータ用に作成した範囲名であり、 E1 数式セルの上記のセルは、 H2 最初のドロップダウンリストを挿入したセルです。必要に応じて変更してください。

9。 次に、このXNUMX次一意値の範囲名の作成に進み、をクリックします。 > 名前を定義する を開く 新しい名前 ダイアログボックスで、範囲名を入力します ユニークフード名前 テキストボックス(必要な他の名前を入力できます)を入力してから、この数式を入力します = OFFSET($ E $ 2、0、0、COUNT(IF($ E $ 2:$ E $ 100 = ""、 ""、1))、1)を参照する テキストボックス。 最後に、をクリックします OK ボタンをクリックしてダイアログを閉じます。

Note: E2:E100 は、抽出したばかりのXNUMX番目の一意の値のリストです。大きなデータがある場合は、必要なセル参照を変更するだけです。

10。 セカンダリの一意の値の範囲名を作成した後、依存するドロップダウンリストを挿入できます。 クリックしてください 且つ > データ検証 > データ検証、そして データ検証 ダイアログボックスで リスト 次を許可します。 ドロップダウンして、次の式を入力します。 =ユニークフードソースeテキストボックス。スクリーンショットを参照してください。

11に設定します。 OK をクリックします。 OK ボタンをクリックすると、以下のデモに示すように、一意の値のみを持つ依存ドロップダウンリストが正常に作成されます。


驚くべき機能によってのみ、一意の値を持つ依存ドロップダウンリストを作成します

上記の方法は私たちのほとんどにとって頭痛の種かもしれません、ここでは、便利なツールを紹介します- Kutools for Excelそのと 動的ドロップダウンリスト 機能、あなたは簡単にこの問題を解決することができます。

インストールした後 Kutools for Excel、次のようにしてください。

1に設定します。 OK をクリックします。 クツール > ドロップダウンリスト > 動的ドロップダウンリスト、スクリーンショットを参照してください:

2。 の中に 依存ドロップダウンリスト ダイアログボックスで、次の操作を行ってください。

  • 選択 モードB:2-5レベルに依存するドロップダウンリスト モード セクション;
  • に基づいて依存ドロップダウンリストを作成するデータを選択します。 データ範囲 ボックス;
  • 次に、依存するドロップダウンリストを配置する出力範囲を 出力範囲 ボックス。

3。 次に、 Ok ボタンをクリックすると、依存するドロップダウンリストが選択範囲に挿入され、重複する値も除外されます。 以下のデモを参照してください。

クリックしてKutoolsfor Excelを今すぐダウンロードしてください!


より相対的な記事:

  • Excelで画像を使用してドロップダウンリストを作成する
  • Excelでは、セル値を使用してドロップダウンリストをすばやく簡単に作成できますが、画像を使用してドロップダウンリストを作成しようとしたことがありますか。つまり、ドロップダウンリストからXNUMXつの値をクリックすると、その相対値が表示されます。以下のデモのように画像が一気に表示されます。 この記事では、Excelで画像付きのドロップダウンリストを挿入する方法について説明します。
  • Excelで複数のチェックボックスを使用してドロップダウンリストを作成する
  • 多くのExcelユーザーは、時間ごとにリストから複数のアイテムを選択するために、複数のチェックボックスを備えたドロップダウンリストを作成する傾向があります。 実際には、データ検証を使用して複数のチェックボックスを含むリストを作成することはできません。 このチュートリアルでは、Excelで複数のチェックボックスを備えたドロップダウンリストを作成するXNUMXつの方法を紹介します。
  • Excelでマルチレベルの依存ドロップダウンリストを作成する
  • Excelでは、依存ドロップダウンリストをすばやく簡単に作成できますが、次のスクリーンショットに示すように、マルチレベルの依存ドロップダウンリストを作成しようとしたことがありますか? この記事では、Excelでマルチレベルの依存ドロップダウンリストを作成する方法について説明します。
  • ドロップダウンリストを作成しますが、Excelで異なる値を表示します
  • Excelワークシートでは、データ検証機能を使用してドロップダウンリストをすばやく作成できますが、ドロップダウンリストをクリックしたときに別の値を表示しようとしたことがありますか? たとえば、列Aと列Bに次のXNUMXつの列データがあるので、[名前]列の値を使用してドロップダウンリストを作成する必要がありますが、作成したドロップダウンリストから名前を選択すると、対応する番号列の値は、次のスクリーンショットのように表示されます。 この記事では、このタスクを解決するための詳細を紹介します。

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations