2014-02-06 51 views
1

我想要将一组水平单元链接到垂直数据区域。
红色是空单元格,绿色是数据集。 excel horizontal to vertical link将水平区域单元链接到垂直数据区域

到目前为止,我已经使用这个公式链接它

='Page%Name'!CellReference 

但事实是,当我拖动公式向下到其他单元格,数据范围也选择向下而不是垂直的。

希望我的问题很明确。

回答

1

假设你有一个名为Page%Name表,要在这片在另一片的A列返回值,那么在A1中输入

=INDIRECT("'Page%Name'!A"&COLUMN()) 

另一片并拖动到右边的。

0

在红色工作表,你可以在单元格A1中输入以下公式...

=OFFSET('Green Worksheet'!$A$1,COLUMN()-1,0) 

...和整个复制公式。此公式返回绿色工作表中与单元格A1偏移COLUMN()-1行的单元格的值,其中COLUMN()是公式出现在红色工作表上的列的数字(从1开始)。

如果绿色工作表的行数是固定的(比方说有10行),另一种公式将是:

=INDEX('Green Worksheet'!$A$1:$A$10,COLUMN()) 

此公式返回在红色由列数给出的'Green Worksheet'!$A$1:$A$10的行中的单元格的值工作表。