我想要进入数据验证的范围如下:
=Offset(task_tbl,,G3-1,I3)
其中:
task_tbl - Data Table
G3 = Column number of the data Table to search from
I3 is the number of rows in that column which contain information
我不确定为什么这不起作用,因为当我从数据验证(即excel表格)中尝试外部公式并使用数组函数时,它会完美地返回列表。
如果有人有任何建议我会非常感激。
答案 0 :(得分:0)
这很有可能,因为这个迷你示例旨在显示使用此自定义公式: -
=MATCH(G2,INDIRECT("Table1["&INDEX(INDIRECT("Table1[#Headers]"),$G$1)&"]"),0)
因此它在表头中查找相应的列名称,然后为您提供具有该名称的整个列作为标题。 G1选择列,G2是我们尝试验证的单元格。
这也可以使用以下公式作为下拉列表: -
=INDIRECT("Table1["&INDEX(INDIRECT("Table1[#Headers]"),$G$1)&"]")
这个偏移公式对我来说同样适用于同一个表格,G1中为1,2或3,I3中为3,任务定义为$ A $ 2: -
=OFFSET(task_tbl,,$G$1-1,$I$3)