将水平区域单元链接到垂直数据区域

时间:2014-02-06 10:31:40

标签: excel excel-2010

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

到目前为止,我已使用此公式将其链接

='Page%Name'!CellReference

但问题是当我将公式拖到其他单元格时,数据范围也会向下选择而不是垂直。

希望我的问题清楚。

2 个答案:

答案 0 :(得分:1)

假设您有一张名为Page%Name的工作表,并希望在另一张工作表中返回该工作表A列中的值,请输入

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

在另一张纸的A1中并向右拖动。

答案 1 :(得分: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行中单元格的值。