列範囲内の指定されたセルを選択し、従属 Excel ドロップダウン リストに表示する

列範囲内の指定されたセルを選択し、従属 Excel ドロップダウン リストに表示する

データテーブルを作成したい(表3)そのcol [メンバー]はドロップダウンリストからメンバー名を入力します表1[会員番号]と[] の列表3コラムより表2[] の列にドロップダウンリストを作成する方法がわかりません [] メンバーに関連する書籍を表示するだけです表3[メンバー]。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

答え1

ようこそ @M.Rafi Biglari

データ検証用の動的なドロップダウン リストが必要であることは理解しています。つまり、メンバー G3 が Mem1 の場合、H3 のドロップダウンでは Book1、book2、または book3 のみを選択できるようにする必要があります。

これをする、注意カーソルをH3に置き、名前付き範囲を定義し(データ > 名前の定義)、それを と呼びますvarlistを指す次の式を代入する

=INDEX($E$3:$E$15,MATCH(G3,$D$3:$D$15,0)):INDEX($E$3:$E$15,MATCH(G3,$D$3:$D$15,0)+COUNTIF($D$3:$D$15,G3)-1)

次に、セル H3 のリストとしてデータ検証を選択し、=varlistソースを入力します。

関連情報