我经常使用INDIRECT函数的地方是数据验证。如果我有一个名为tabColor
的表格,其中包含一个名为Color
的列,并且我想将其用于数据验证,那么您认为可以将数据验证设置为使用以下公式列出:
=tabColor[Color]
但是,这会导致错误。如果用INDIRECT
包装公式,它可以工作:
=INDIRECT("tabColor[Color]")
所以,我有两个问题:
INDIRECT
会导致单元格被标记为易失性吗?顺便说一下,如果你想了解更多有关易失性功能的信息,可以在这里找到一个很好的写作 chandoo.org
答案 0 :(得分:3)
=tabColor[color]
,然后使用命名范围的名称作为数据验证列表&#39; s < EM>来源:。遗憾的是,表命名约定还没有赶上它们应该能够直接使用的所有功能。