Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

このデータセットには、「注文 ID」、「顧客名」、「デバイス」、「注文日」、「配達日」、「支払い方法」といったオンライン ショッピング情報が表示されます。

Excel のドロップダウン リストとは何ですか?

ドロップダウン リストは、ユーザーがオプションのリストから要素を選択できる機能です。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

Excel でドロップダウン リストを作成する方法

1.セル範囲からのドロップダウン リストの作成

B の値に基づいてドロップダウン リストを作成するには :

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • セルを選択します (C18) ).
  • データ に移動します。 タブをクリックし、データ検証を選択します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • データ検証中 、[設定] に移動します。 .
  • リストで [許可] を選択します。 .
  • 範囲を定義します ($B$6:$B$15) ) ソース .
  • [OK] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

これが出力です。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • C19 に次の数式を入力します。 列 C の値を取得します。 注文 ID の選択に基づきます。

=VLOOKUP($C$18,$B$6:$G$15,ROW(B19)-ROW($B$18)+1,FALSE)

  • フィル ハンドル を使用します。 値を抽出します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

2.テーブルからドロップダウン リストを作成する

  • セル範囲を選択し、挿入 に移動します。 タブをクリックしてテーブルを作成します。
  • [テーブル] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • テーブルにヘッダーがあるをチェックします。 .
  • [OK] をクリックします。 。 マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護
  • C18 でドロップダウン リストを作成するには 顧客名のデータを含む をクリックし、[リスト ] を選択します。 許可で .
  • INDIRECT 関数を使用して次の数式を入力します。 ソース内 [OK] をクリックします。 .

=INDIRECT("Table1[Customer Name]")

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • C19 に次の数式を入力します。 顧客名の選択に基づいてデバイス名を抽出します。

=INDEX(Table1,MATCH(C18,Table1[Customer Name],0),3)

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

これが出力です。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

3.名前付き範囲を使用したドロップダウン リストの作成

  • セル範囲を選択し、数式に移動します。 タブ。
  • [名前の定義] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 名前 (ID) を設定します。 ) 名前に そして参照先で範囲を定義します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • C19 で注文 ID のドロップダウン リストを作成します。 ソース: に次の数式を入力します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • C19 では次の数式を使用します。 注文 ID の選択に基づいて顧客名を取得します。

=INDEX(B6:G15,MATCH($C$18,ID,0),2)

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • C20 にデバイスの名前を付けるには、次の式を使用します。 .

=INDEX(B6:G15,MATCH($C$18,ID,0),3)

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

これが出力です。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

4.色付きのドロップダウン リストの作成

条件付き書式を使用してカスタム カラーを定義します。 ドロップダウン リストの各値について。

  • リストを選択します 許可で。
  • 色の名前をカンマ記号 (,) で区切って入力します。 ):( 黒、白、シルバー、ゴールド ) ソース .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • ドロップダウンの各要素の色を定義するには、ドロップダウンを選択し、条件付き書式設定 に移動します。 で タブ。
  • セルのハイライト ルール に移動します。 [等しい…] をクリックします。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 等しい 、色の名前を入力します () ).
  • カスタム形式を選択します。 色名に色を設定します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 塗りつぶしで色を選択します .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • フォントでフォントの色を変更することもできます 。ほら、白。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • [OK] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 他のオプションの色を設定します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

ドロップダウン リストには、セルの値に基づいて色が表示されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

色は選択内容に基づいて自動的に変更されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • フィル ハンドル を使用します。 自動入力 ドロップダウン。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

5.一意の値を含むドロップダウン リストの作成

D 列に一意の値を含むドロップダウン リストを作成します。 そして .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • B22 で次の数式を使用します。 固有のブランド名を確認します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 次の数式を入力して、C5 にドロップダウン リストを作成します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • C22 に次の数式を入力します。 列 E の一意の値を確認するには C5 のブランドに一致するもの .

=FILTER(E9:E18,C5=D9:D18)

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • データ検証に移動します。 .
  • ソースで次の数式を使用します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

これが出力です。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

6.別のシートのデータに基づいてドロップダウン リストを作成する

携帯ブランドとその携帯電話モデルは PhoneList にあります。 ワークシート。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

ブランド名と電話モデルを使用して、別のワークシート (別のシート) に 2 つのドロップダウン リストを作成します。 ).

  • D6 でブランド名のドロップダウン リストを作成するには PhoneList のデータを使用 ワークシートのソースに次の数式を入力します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • フィル ハンドル を使用します。 同じドロップダウン リストを列 D に作成します。 .
  • 間接 で次の数式を使用します。 ソースの関数  PhoneList から電話モデルを取得するには 列 D のブランド名に基づいたドロップダウンのワークシート .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

画像を拡大するにはここをクリックしてください。

これが出力です。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

7.別のワークブックのデータに基づいてドロップダウン リストを作成する

利用可能なPaymentMethodsで ワークブックには、オンライン ショッピングの支払い方法のリストがあります。

  • 数式 に移動します をクリックし、[名前の定義] を選択します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 新しい名前で 、名前 (PayType) を定義します。 )名前に。
  • 範囲を定義します (Sheet1!$B$3:$B$7) ) の参照 .
  • [OK] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • Excel ワークブックのドロップダウン に移動します。 名前付き範囲 (PayType) を設定します。 ).
  • [AvailablePaymentMethods.xlsx]Sheet1!PayType 」と入力します。 AvailablePaymentMethods で名前の範囲を定義します。 ワークブック。
  • ソース に次の数式を入力します。 G6 で名前付き範囲のドロップダウン リストを作成します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 支払い方法はドロップダウン リストから選択できます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • フィル ハンドル を使用します。 自動入力 ドロップダウン リスト。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

注意

私。ドロップダウンの作成中は両方のワークブックが開いている必要があります。
ii.別のワークブックから複数の依存ドロップダウン リストを作成しないでください。

8.依存ドロップダウン リストの作成

  • D6 でブランドの独立したドロップダウン リストを作成するには 、ソース () に次の数式を入力します。 データ検証) .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • E6 で電話モデルの依存ドロップダウン リストを作成するには 、 間接 を使用して次の数式を入力します。 ソースの関数 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

画像を拡大するにはここをクリックしてください。

独立したドロップダウン リストからのブランドの選択に基づいて、依存するドロップダウン リストが作成されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • フィル ハンドル を使用します。 自動入力 ドロップダウン リスト。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

9.検索可能なドロップダウン リストの作成

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 新しい列を挿入 (G ) そしてH) 固有のブランド名とモデル名を付ける。 G6 では次の式を使用します。 .

=UNIQUE(OFFSET(D6,0,0,COUNTA(D:D)-1,1))

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • ソース に次の数式を入力します。 C19 で検索可能なドロップダウン リストを作成するには ブランド名を含めて。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

C19 でブランド名を検索できるようになります。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • H6 に次の数式を入力します。 検索可能なドロップダウンのブランド選択に基づいて携帯電話モデルを表示します。

=UNIQUE(FILTER(E6:E17,C19=D6:D17))

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • ソースに次の数式を入力します。 C20 で検索可能なドロップダウンを作成するには 電話機のモデル名を含めます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

独立した検索可能なドロップダウン リストと依存した検索可能なドロップダウン リストがあります。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

10.新しいエントリを追加および自動更新するための動的ドロップダウン リストの作成

ID に基づいて値を抽出します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

画像を拡大するにはここをクリックしてください。

  • 別の列を挿入し、L6 に次の数式を入力します。 B 列の値に基づいて一意の ID を確認します。

=UNIQUE(OFFSET(B6,0,0,COUNTA(B:B)-3,1))

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

画像を拡大するにはここをクリックしてください。

  • J5 に一意の ID を含むドロップダウン リストを作成します。 ソースに次の数式を入力します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

画像を拡大するにはここをクリックしてください。

  • ドロップダウン リストから ID を選択し、J6 で次の数式を使用します。 選択した ID の顧客名を確認します。

=VLOOKUP($J$5,B:G,ROW(I6)-ROW($I$5)+1,FALSE)

  • フィル ハンドル を使用します。 自動入力 残りの値。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

画像を拡大するにはここをクリックしてください。

  • 抽出された日付は整数として表示されます。数値形式を 短い日付 に変更します。 または 長い日付 数値形式 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 追加の ID とそれに関連する値を追加します。これらはドロップダウン リストと列 L で自動的に更新されます。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

画像を拡大するにはここをクリックしてください。

これが出力です。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

11.検索可能、動的、複数依存のドロップダウン リストの作成

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • L6 に次の数式を入力します。

=UNIQUE(OFFSET(D6,0,0,COUNTA(D:D)-1,1))

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • J5 でブランド名の独立した検索可能なドロップダウン リストを作成する ソースに次の数式を入力します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • J5 のドロップダウン リストから選択したブランドに基づいて電話モデルをフィルタリングします。 。次の式を使用してください。

=UNIQUE(FILTER(E:E,J5=D:D))

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • J6 でブランド名に応じて検索可能な電話モデル名のドロップダウン リストを作成する 。次の数式をソースに入力します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • J6 のドロップダウン リストから選択したモデルに基づいてチップセットをフィルタリングします。 次の式を使用してください。

=UNIQUE(FILTER(F:F,J6=E:E))

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • ソース に次の数式を入力します。 J7 でモデル名に応じて検索可能なチップセットのドロップダウン リストを作成します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • J8 で次の数式を使用します。 選択した値に一致する商品の価格を検索します。

=INDEX(G:G,MATCH(1,(J5=D:D)*(J6=E:E)*(J7=F:F),0))

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

すべてのドロップダウン リストは動的であるため、新しいエントリを追加すると、ドロップダウン リストが更新されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

12.カスタム メッセージを含むドロップダウン リストの作成

  • 方法 7 の説明に従って、電話モデルの依存ドロップダウン リストを作成します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • データ検証中 をクリックし、メッセージの入力に移動します。
  • セルが選択されたときに入力メッセージを表示するをオンにします。 .
  • タイトルでタイトルを設定します 入力メッセージのカスタム メッセージ .
  • [OK] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

セルが選択されると、カスタム メッセージが表示されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

13.エラー警告メッセージを含む編集可能なドロップダウン リストの作成

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • G6 に次の数式を入力します。 固有のブランド名を含む動的な列を作成する

=UNIQUE(OFFSET(D6,0,0,COUNTA(D:D)-1,1))

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • C19 でブランド名の動的な検索可能なドロップダウン リストを作成する ソースに次の数式を入力します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 編集可能なドロップダウン リストを作成するには、エラー アラート に移動します。 タブ。
  • [無効なデータが入力された後にエラー警告を表示する] チェックボックスをオンにします。 .
  • 間違った検索値のスタイル、タイトル、エラー メッセージを設定し、[OK] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • モデルの値を使用してドロップダウン リストを作成します。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

これらの編集可能なドロップダウン リストに間違った入力を入力すると、エラー アラートが表示され、再試行またはキャンセルのオプションが表示されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

Excel ドロップダウン リストに項目を追加または削除するにはどうすればよいですか?

ソースで範囲を定義するときにセルを追加または削除することで、項目を追加または削除できます。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

Excel でドロップダウン リストを保護する方法

顧客名のドロップダウン リストが C18 で作成されました。 .

  • テーブル全体を選択し、ホームに移動します。 タブ。
  • [配置 ] をクリックします。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • セルの書式設定内 、[ロック中] をオンにします。 保護内 タブ。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • テーブルは保護されています。 レビュー に移動します。 タブをクリックし、ワークブックの保護をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • パスワードを入力し、[ロックされたセルを選択する] をオンにします。 .
  • [OK] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • パスワードを再入力します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

テーブルとドロップダウン リストの両方が保護されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

Excel でドロップダウン リストを削除する方法

  • ドロップダウン リストを選択し、データに移動します。 タブ。
  • [データ検証] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • データ検証中 をクリックし、[すべてクリア] をクリックします。
  • [OK] をクリックします。 .

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

ドロップダウン リストは削除されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

Excel でドロップダウン リストをフィルタリングし、選択に基づいてデータを抽出する方法

  • テーブルを作成します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 列 D にドロップダウン リストを作成します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • 次の数式を入力して、選択に基づいてデータ全体を抽出します。

=FILTER(Table3,Table3[Device]=$C$18,"No Information Available")

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

  • ドロップダウン リストの値を変更すると、データ抽出が自動的に更新されます。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

Excel のドロップダウン リストに関する問題を解決するにはどうすればよいですか?

1.ドロップダウン リストが表示されない

解決策:

  • セル内ドロップダウン をオンにします。 ドロップダウン リストを表示します。

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

2.ドロップダウン リストに空白を表示する

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

解決策:

  • 空白を無視するようにドロップダウン リストの範囲を定義します。

3.ドロップダウン リストでは有効なエントリは許可されません

解決策:

  • 有効なエントリを入力するときは、大文字と小文字を区別して入力してください。

4.ドロップダウン リストで許可される無効なエントリ

マスター Excel ドロップダウン リスト:作成、編集、削除、フィルター、保護

ソース範囲が実際の値リストよりも大きいため、それらのセルに入力された値が、無効であってもリストされる可能性があります。

解決策:

  • 無効な要素の入力を停止するためにドロップダウン リストの範囲を定義します。

練習ワークブックをダウンロード
練習用ワークブックをダウンロードしてください。

Excel ドロップダウン リスト:ナレッジ ハブ

  • Excel でドロップダウン リストを作成する
  • Excel でドロップダウン リストを編集
  • Excel のフィルター付きドロップダウン リスト
  • Excel に依存するドロップダウン リスト
  • Excel でドロップダウン リストを削除する方法
  • Excel でセルの値をドロップダウン リストにリンクする方法
  • Excel のドロップダウン リストが機能しない
  • Excel でドロップダウン リストを作成するための IF ステートメント
  • Excel のドロップダウン リストの選択に基づいてデータを抽出する
  • Excel のセル値に基づいてリストを作成する
  • Excel の複数列のドロップダウン リスト
  • Excel のドロップダウン リストの空のオプション
  • ドロップダウンから選択し、別のシートからデータを取得する
  • [修正!] Excel で空白を無視するドロップダウン リストが機能しない
  • Excel のオートコンプリート データ検証ドロップダウン リスト

<

ソリューション付きの高度な Excel 演習を無料で入手しましょう!
  1. Excelワークシートでページ分割を挿入、移動、または削除する方法

    Microsoft Excel ワークシートは、データを整理して流動的に保つのに非常に役立ちます。特にExcelを使用してデータを操作する方法を知っている場合は、ワークシート内で物を移動したり移動したりするのは非常に簡単です。 ページ分割 印刷時に各ページの分割を示す区切り文字を参照してください。 Excelを使用すると、用紙サイズ、縮尺、余白のオプションに応じて、実際にはページ分割が自動的に挿入されます。デフォルト設定が要件や設定で機能しない場合は、ページ分割を手動で挿入することを選択できます。これは、特にテーブルを印刷していて、必要な正確なページ数やドキュメントをどこで区切るかを知る必

  2. Excel で複数選択可能なデータ検証ドロップダウン リストを作成する

    この記事では、複数選択の Excel データ検証ドロップダウン リストを作成する方法を学習します。データ検証を使用していますが、リストから 1 つの項目しか選択できません。しかし、データ検証リストのドロップダウン メニューから複数の項目を選択したい場合はどうでしょう。したがって、このチュートリアルでは、いくつかのマクロを使用して、データ検証ドロップダウン リストからの複数選択の制限を解決します。 ここから練習用ワークブックをダウンロードできます。 Excel で複数選択可能なデータ検証ドロップダウン リストを作成する 3 つの例 VBA の適用プロセス マクロを使用して、複数の選択肢がある