Excelで複数の単語を含む依存ドロップダウンリストを作成する方法
Microsoft Excel で作業中 、場合によってはデータ入力フォームや Excel を作成する必要があります ダッシュボード。データ入力フォームを開発する場合、ドロップダウン リストは Excel の非常に便利な機能です。セル内の項目のリストがドロップダウン メニューとして表示され、ユーザーはそこから選択できます。一連のセルに頻繁に入力する必要があるリストがある場合、これは有益です。この記事では、複数の単語を含む Excel 依存のドロップダウン リストを作成する手順を示します。また、これらのリストをクリアまたはリセットする方法も示します。
ワークブックをダウンロードして練習できます。
Excel の依存ドロップダウン リストとは?
Excel のドロップダウン リストは、オプションのリストから選択できるデータ検証機能です。また、アイテムのリストが別のセルの値によって異なる場合、これらのタイプのリストは依存ドロップダウン リストと呼ばれます。
Excel で複数の単語を含む依存ドロップダウン リストを作成する手順
2 番目のドロップダウン リストでアクセス可能な項目が最初のドロップダウン リストの選択に基づくように、Excel で複数のドロップダウン リストを利用したい場合があります。そして、それらは従属ドロップダウン リストです。
Excel で複数の単語を含む依存ドロップダウン リストを作成するには、次のデータ リストを使用します。 List には 3 つのデータ リストがあります シート; 1 つ目は 商品 です 果物と野菜の 2 つの製品があり、2 つ目は 果物アイテム です。 6 種類の果物と 野菜アイテム があります。 5種類の野菜があります。それでは、Excel で複数の単語を含む従属ドロップダウン リストを作成するための段階的なガイドラインを見てみましょう。
ステップ 1:複数の単語を含む従属ドロップダウン リスト用に Excel ワークブックで 2 つのシートを作成する
たとえば、作業を効率化するために 2 つのシートを作成しました。 1 枚は データ リスト 用です もう 1 つは データ入力 用です .ワークブックにシートを作成するには、プラス記号「+」をクリックするだけです
以上です!私たちのシートは準備ができています。では、データを入れてください。
ステップ 2:Excel で複数の単語を含む従属ドロップダウン メニューのリストを作成する
データ リスト シートには、3 つのデータ列があります。 B 列 、製品のリストがあり、製品リストが 2 つしかないことがわかります。 1 つは フルーツ D 列 、もう 1 つは 野菜 です F 列 .次に、ドロップダウン リストのリストを作成するには、サブステップに従います。
- まず、ドロップダウン メニューのリストを作成する列の任意のセルを選択します。
- 次に、ホームに移動します リボンのタブ
- 次に、[表としてフォーマット] をクリックします。 スタイルの下 グループ。
- テーブルの作成が開きます ダイアログ ボックス。
- さらに、範囲 $B$4:$B$6 を選択します My table has headers にチェックを入れます ボックス。
- 次に、[OK ] をクリックします。 ボタン。
- 同様に、果物を作るためにこれを行います リストと 野菜 リスト。 3 つのリストはすべて Excel テーブルとして構造化されています データ リスト
- ここで、各リストに名前付き範囲を作成する必要があります。このため、製品リストのアイテム 選択する必要がありますが、テーブル ヘッダーは選択しないでください。
- 次に、数式バーの左側にある 名前フィールド をクリックします .
- その後、範囲に付けたい名前を入力します。 Product と入力します .
- 最後に Enter を押します .
- これらの手順に従い、 フルーツ についても同じことを行います と野菜 .
ステップ 3:Excel でプライマリ ドロップダウン リストを作成する
ここで、メインのドロップダウン リストを Data Entry に追加する必要があります。 シート。これを行うには、以下のサブ手順に従います。
- まず、データ範囲 B4:C6 を選択します .
- 次に、 ホーム に移動します
- 次に、スタイルの下で カテゴリで、[テーブルとしてフォーマット] をクリックします。 ドロップダウン メニューをクリックして、書式設定された表を選択します。
- テーブルの作成 に移動します ポップアップ ウィンドウ。
- ボックスで範囲を選択します テーブルのデータはどこにありますか? .したがって、$B$4:$C$6 を選択します .
- My table has headers の横にあるボックスにチェックマークを付けます .
- [OK] をクリックします .
ステップ 4:相互に依存するドロップダウン リストを追加する
ここで、ドロップダウン リストを作成する必要があります。このために、サブステップを下に示しましょう。
- 最初に、セル B4:B6 の範囲を選択します .
- データに移動 リボンのタブ
- その後、[データ検証] をクリックします。 データ検証から データ ツール の下のドロップダウン リスト カテゴリ。
- データ検証が開きます ダイアログ ボックス。
- 次に、設定で メニューにドロップダウン リストがあるので、そこから List を選択します .
- ソースで ボックスに等号 ('= ') と Product であるリストの名前 . データ リストでこれに名前を付けました
- 最後に、[OK] をクリックします。 .
- ここで、従属ドロップダウン リストとして、セル C5 を選択します データ に移動します
- さらに、[データ検証] をクリックします。 データ検証から ドロップダウン メニュー。
- データ検証が開きます ダイアログ ボックス。
- 以前と同様に、[設定] に移動します [リスト] を選択します 許可 の下のドロップダウンから
- 情報源について 、数式を入力します。
=INDIRECT(B5)
- 次に、[OK] をクリックします .
ここでは、間接 関数は新しい選択セル C5 を作成します 、セル B5 に依存 .
- セル B5 の場合 空白の場合、以下のメッセージが表示されます。続行するには、[はい] を選択します .
- セル C6 についても同じことを行います .
ステップ 5:Excel で従属ドロップダウン リスト メニューを試す
これで、各セルにドロップダウン リストがあることがわかります。セル C5 を選択すると 矢印をクリックすると、セル B5 に果物のリストが表示されます 、 フルーツ 商品が選択されました.
- セル C6 をクリックします 矢印をクリックすると、セル B6 に野菜のリストが表示されます 、選択された商品は 野菜 です .
続きを読む: ドロップダウンから選択して Excel の別のシートからデータを取得する方法
Excel の依存ドロップダウン リストのデータをクリアまたはリセットする
リストを選択してから親ドロップダウン リストを変更すると、従属ドロップダウン リストは変更されず、結果として誤ったエントリが発生します。従属ドロップダウン リストのデータをクリアまたはリセットするには、 Excel VBA を使用します。 および条件付き書式 .
1. Excel VBA を使用して、複数の単語を含む依存ドロップダウン リストを削除する
エクセルVBA より複雑なナビゲーション、高度な実行、さらに多くの制約を課すことができます。 VBA を使用するには 従属ドロップダウン データ エントリをクリアするには、手順に従う必要があります。
- まず デベロッパー に移動します リボンのタブ
- 次に、Visual Basic をクリックします。 または Alt + 11 を押します 、Visual Basic Editor を開く .
- これを行う代わりに、シートに移動して [コードを表示] をクリックすることもできます 、これにより Visual Basic Editor も開きます .
- では、コードをコピーして貼り付けてください。
VBA コード:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Column = 4 Then
If Target.Validation.Type = 3 Then
Application.EnableEvents = False
Target.Offset(0, 1).ClearContents
End If
End If
exitHandler:
Application.EnableEvents = True
Exit Sub
End Sub
- Ctrl + S を押します コードをワークシートに保存します。
注: コードを変更せずに、コピーして貼り付けてください。変更を加えると、コードが正しく機能しなくなる可能性があります。
- 商品を見ることができます は フルーツ になりました アイテム バナナです .
- 商品を変更します 野菜へ .
- 製品を選択すると、そのアイテムが自動的にクリアされます。
関連コンテンツ:Excel でドロップダウン リストを編集する方法 (4 つの基本的なアプローチ)
類似の読み方:
- 方法 Excel でドロップダウン リストの選択に基づいてデータを抽出
- Excel のドロップダウン リストに空白のオプションを追加する (2 つの方法)
- Excel のドロップダウン リストに項目を追加する方法 (5 つの方法)
- Excel のドロップダウン リストから値を選択する VBA (2 つの方法)
- Excel の VBA を使用したドロップダウン リストの一意の値 (完全ガイド)
2. Excel で不一致のリストを強調表示する条件付き書式
間違ったエントリを強調表示して、データを理解しやすくすることができます。 VLOOKUP の組み合わせを使用しています 、ISERROR ,インデックス 、および一致 条件の関数。このために、手順に従いましょう。
- 従属ドロップダウン リストがあるセルを選択します。したがって、セル E5 を選択します .
- 次に、 ホーム に移動します タブをクリックして 新しいルール を選択します 条件付き書式 から スタイル の下のドロップダウン メニュー グループ。
- これにより、新しいフォーマット ルールが開きます ダイアログ ボックス。
- 次に、[数式を使用して書式設定するセルを決定する] を選択します ルール タイプの選択から 選択ボックス。
- [ルールの説明の編集] に式を入力します .
=ISERROR(VLOOKUP(E3,INDEX($A$2:$B$6,,MATCH(D3,$A$1:$B$1)),1,0))
- その後、[フォーマット] をクリックします。 セルを強調表示するための適切な形式を選択します。
- [セルの書式設定] という別のポップアップ ウィンドウが表示されます。 ダイアログ ボックス。
- 塗りつぶしから メニューで、色を選択して、書式設定するセルを強調表示します。
- 次に、[OK] をクリックします .
- 新しいフォーマット ルールに移動します ダイアログ ボックスを再度表示します。
- さらに、[OK] をクリックします このダイアログ ボックスで。
- 最後に、間違ったデータを入力すると、セルが強調表示されることがわかります。
ここで、VLOOKUP 関数 項目が従属ドロップダウン リストにあるかどうかを判断するために数式で使用されます。 ISERROR 関数 これをチェックしていて、true が返された場合にのみセルが強調表示されます.
続きを読む: Excel の条件付きドロップダウン リスト (作成、並べ替え、使用)
結論
この記事は、Excel で複数の単語を含む依存ドロップダウン リストを作成するのに役立ちます。これがあなたを助けることを願っています!質問、提案、またはフィードバックがある場合は、コメント セクションでお知らせください。または、ExcelDemy.com で他の記事をご覧ください。 ブログ!
関連記事
- Excel のドロップダウン リスト付き VLOOKUP
- IF ステートメントを使用して Excel でドロップダウン リストを作成する方法
- 選択に応じた Excel ドロップダウン リスト
- Excel でセルの値をドロップダウン リストにリンクする方法 (5 つの方法)
- Excel での選択に基づいてデータを抽出するためのドロップダウン フィルタの作成
-
Excel で別のシートへのドロップダウン リスト ハイパーリンクを作成する方法
この記事では、 ナビゲート する方法を紹介します 1 つの シート から 別の ドロップダウン リストのハイパーリンクを作成する 別のシートへ エクセルで . HYPERLINK 関数 を使用します と VBA コード 例で説明されている 2 つの異なる方法で。 別のシートへのハイパーリンクのドロップダウン リストを作成する 2 つの方法 データセットがあるとしましょう 販売の詳細を表す 最初の 3 か月間 2020 年の 3 つの異なるシート . 改名 ワークシート 月名によると 1月として 、2 月 、および 3 月 . ドロップを作成したい –ダウン リスト 保持 シート 名前
-
Excel でドロップダウン リスト付きのデータ入力フォームを作成する方法 (2 つの方法)
Microsoft Excel では、データ入力、電卓などのさまざまなフォームを作成できます。これらのタイプのフォームは、データを簡単に入力するのに役立ちます。また、多くの時間を節約できます。 Excel のもう 1 つの便利な機能は、ドロップダウン リストです。限られた値を何度も入力すると、プロセスが多忙になる可能性があります。ただし、ドロップダウン リストでは 、値を簡単に選択できます。今日、この記事では、データ入力の方法を学びます Excel のドロップダウン リストを含むフォーム 適切なイラストで効果的に。 Excel でドロップダウン リスト付きのデータ入力フォームを作成する 2 つ