我有一个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
值?