引用命名表中的第二行进行数据validation
我在Excel中有一个名为“FINAL”的命名表。 我想从表的第二行创build下拉列表。 我知道我们可以使用=FINAL[#Headers]
创build一个列表,但我需要从表中的第二行创build它。 当然我需要它是dynamic的,并且使用表名,因为表将要改变。
谢谢
步骤1:
使用公式添加命名范围myList
: =INDEX(FINAL[#Data],2,0)
第2步:
select任何单元格,并使用Source: =myList
添加数据validation
结果:
我知道你已经find了一个解决scheme,但我会build议使用间接function,而不是创build一个不必要的命名范围。
您不能在数据validation公式中直接按名称引用表,但可以在“间接”函数中使用,如:
=INDEX(INDIRECT("FINAL[#Data]"),2,0)
这将为您提供相同的列表,但不需要命名的范围。