我在同一张纸上有两张桌子。第一个表“Rank”在第1列(或第A列)和第2到第8行中具有值。
我想使用Rank表中的行作为第二个表“DataTable”中的标题行。
我尝试使用= INDEX(A2:E8,2,1)以及结构化引用,如
=计数(间接( “等级[” $ A $ 2 “]”))
和
=计数(间接(等级[[属性]],[A2]))。
我得到一个错误,公式有错误或者我在公式中消失的值为0。
如何将单元格A2中Rank表中的文本作为DataTable E列中的标题?
答案 0 :(得分:0)
Column()
将返回新表格中的列号。您可以使用它来关联第一个表中的行。
=INDIRECT("RankSheet!A"&COLUMN()-3)
“ - 3”假设这是在新工作表的单元格E1中,但是您想要在Rank表中使用单元格A2,因此公式评估如下:
间接(“RankSheet!A”& 5-3)
间接(“RankSheet!A”& 2)
INDIRECT( “RankSheet!A2”)
然后,当您将其拖过时,增加的COLUMN
引用将引用RANK表上增加的行引用。