2016-08-25 10 views
0

からのドロップダウンリストExcelの複数のIは、コンテンツの元のリスト定義名「カーズ」で定義された名前を持つデータシートを持っている、単一の定義名

**Cars** 
Honda 
Nissan 
Ford 
「カーズ」などの

ホンダ、日産、フォードが定義されている名前上記の通り。私は他の定義された名前を持ち、自分のデータにhonda、nissan、およびfordとしてリストし、上記の選択に依存するリストのドロップダウンを用意します。元ソース:そう

=INDIRECT($B4) 

あなたは、リストが下 新しい が

を認定 を使用しますが、ファイル内の別のセルに、私が最初に依存ダウンリスト別のドロップをしたいもたらすであろう例えばホンダを選択したならば車の選択が質問EXの異なるセットを得た:ホンダが選択され、第二のドロップダウンが

orange 
green 
yellow 

を読んでいました現在、私はこれがあることやってダウン第二依存のドロップを持っている認識していませんよ私の知る限り、定義された名前はこの場合「Honda」と同じでなければならず、繰り返し名にすることはできません。私の他の従属的な質問とドロップダウンはすべて、「ホンダ」の選択に依存しています。

私は使用しなければならない回避策や別の式がありますか?

答えて

1

いつもあなたが使うことができる狂気の式があります!ここにあなたが知る必要があるすべてを示すべきシートがあります... SampleSheet

ルックアップテーブルは左上にあります。可能なすべてのmakeの次に、の式ではなく、そのフィールドを参照するセルがで定義されています。上の中央と右上は、依存ドロップダウンリストのリストを含むテーブルです。

最初のドロップダウンで「ホンダ」を選択し、2番目のドロップダウンにF2:F3の値を入力し、3番目のドロップダウンにJ2:J4の値を入力します。

データ検証式は、トップレベルのドロップダウンはまだトップレベルのアイテム( "Make")への単純な参照です。従属ドロップダウンは次の形式です:

それデータの検証のために使用可能な参照するために INDIRECTにそれを通過し、 VLOOKUP介してテーブルにF3:
=INDIRECT(VLOOKUP([TOP-LEVEL-DROPDOWN-CELL],[DEPENDENT-REFERENCE-TABLE],[COLUMN],FALSE)) 

このは、第F2のような基準を見つけます。名前付き範囲は必要ありませんが、名前付き範囲を参照列に配置する場合(F2:F3を「HondaDescriptions」に置き換え、その名前をF2:F3の範囲にするなど)

関連する問題