UserEntry2列のワークシートが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ですか?



