表格细胞在不同表格细胞中的参考值

时间:2015-12-18 13:53:06

标签: excel

我在同一张纸上有两张桌子。第一个表“Rank”在第1列(或第A列)和第2到第8行中具有值。

我想使用Rank表中的行作为第二个表“DataTable”中的标题行。

我尝试使用= INDEX(A2:E8,2,1)以及结构化引用,如
=计数(间接( “等级[” $ A $ 2 “]”)) 和 =计数(间接(等级[[属性]],[A2]))。

我得到一个错误,公式有错误或者我在公式中消失的值为0。

如何将单元格A2中Rank表中的文本作为DataTable E列中的标题?

1 个答案:

答案 0 :(得分:0)

Column()将返回新表格中的列号。您可以使用它来关联第一个表中的行。

=INDIRECT("RankSheet!A"&COLUMN()-3)

的内容

“ - 3”假设这是在新工作表的单元格E1中,但是您想要在Rank表中使用单元格A2,因此公式评估如下:

间接(“RankSheet!A”& 5-3)

间接(“RankSheet!A”& 2)

INDIRECT( “RankSheet!A2”)

然后,当您将其拖过时,增加的COLUMN引用将引用RANK表上增加的行引用。