我正在尝试使用命名列表在 Excel 中设置下拉菜单,但我想自己编写命名变量的条目。
因此,假设我将命名列表(称为 TestVar)定义为(使用名称管理器)
={"A","B"}
(或者用分号创建列),我不能用它来验证数据。所以如果我在数据验证下选择“列表”选项,然后写
=TestVar
作为源,我得到“源当前评估为错误”。信息。
我不明白为什么 TestVar 不是一个有效的列表,因为它既适用于 INDEX 函数,也适用于数组公式。
另外,我知道我可以写
A,B
作为设置我的数据验证时的源,这给了我想要的行为,但我认为将它定义为命名列表更有意义,以防需要在某个点附加到列表中未来,并且该列表在文档中被多次引用。
编辑:
忘了提我使用的是 Excel 2013。