![命名范围、单元格引用和验证](https://linux22.com/image/1337659/%E5%91%BD%E5%90%8D%E8%8C%83%E5%9B%B4%E3%80%81%E5%8D%95%E5%85%83%E6%A0%BC%E5%BC%95%E7%94%A8%E5%92%8C%E9%AA%8C%E8%AF%81.png)
如果我有两个单元格和一个命名范围“墨西哥”:
A1
包含字符串:“墨西哥”
A2
是需要数据验证的单元格(下拉列表)。
我希望A2
的验证引用是动态的,从某种意义上说,我可以引用它A1
;将字符串“Mexico”转换为命名范围 Mexico。
我尝试输入=INDIRECT(A1)
到单元格的验证窗口中。
答案1
您不能将间接数据验证模型与动态命名范围一起使用。
查看此引用获取有关该主题的更多信息
答案2
在您的命名范围内是错误的,因此它不会给出实际范围。间接中的工作表名称应添加到地址中,如下所示:
"'list range'!"&ADDRESS(...)
考虑到这一点,您还可以只拥有一个命名范围,该范围将始终与下拉列表中所需的范围一起出现。
给它一个固定名称(例如 rangeCountry)并将其用于数据验证。(固定名称,不是间接的,那样不行!)