0

Excel 2013:我在查找表上有几个单列表,用于验证工作簿周围的各个列。

我现在需要添加一个映射表以将其中一个表tbl_Validation(第一个公式:

tbl_Validation[ColumnA]

但由于 tbl_Validation 从单元格 B23 开始,我的新表在 B2 中,所以我#VALUE!在所有行上都出现错误。交换公式以INDEX(tbl_Validation,1,1)正确偏移数据并找到一个值,但这不适用于列公式,因为它只会为整个列选择一个值。

我尝试了各种方法来使其成为静态引用:和tbl_Validation[@ColumnA],除非我像源表一样将整个表移动到 B23,否则该列不会显示任何数据。tbl_Validation[[ColumnA]:[ColumnA]]tbl_Validation[@[ColumnA]:[ColumnA]]

4

1 回答 1

2

尝试对您的第一次尝试稍作调整:

索引(tbl_Validation,行($A1),1)

使用函数和单元格引用,“ROW($A1)”将强制 Excel 使用相对引用填充公式,从而为您提供正确的行号以使 INDEX 公式起作用。

于 2016-11-28T16:05:41.323 回答