UserEntry
2列のワークシートがBlock
ありAddress
ます。Validation
同じ列名の別のワークシートに基づいて、これらの両方を検証したいと思います。シートのデータValidation
は次のとおりです。
Block | Address
---------------
001 | 101
001 | 101.3
001A | 35
020-1 | 203
020-1 | 203.5
020-1 | 204.1
...
約11000の異なるブロックと、約40000のブロック/アドレスのペアがあります。
私の目標は、ユーザーがシートのBlock
列に値を入力すると、列UserEntry
のドロップダウンの選択肢がAddress
それに対応するように変化することBlock
です。
この式でカスタム検証を使用してみました:
=VLOOKUP(UserEntry!A2,Validation!A2:B40000)
しかし、それはエラーと評価されました。さまざまなフォーラムで、名前付き範囲を設定してからVLOOKUP()で適切な名前付き範囲を検索するソリューションをいくつか見ましたが、11000個の名前付き範囲を作成する必要があるため、ここでは機能しないようです。
Address
特定の値に対応するすべての値を含めるための検証ドロップダウンを作成するにはどうすればよいBlock
ですか?