首页 > 解决方案 > 将两张表中的excel单元格链接在一起

问题描述

我有以下问题:

1/ 在 sheet1 上我有单元格 A1:D1,在 sheet2 上我有单元格 A1:D1 等... 2/ 在 sheet0 上我想将这些单元格从 sheet1 A1:D1 链接到单元格 A1:A4 2/ 在 sheet0 上我想要将这些单元格从 sheet2 A1:D1 链接到单元格 B1:B4

基本上是来自工作表 1,2,3 的 A 列 ...链接到工作表 0 作为第 1,2,3 行

我可以在 sheet0 上为 sheet1 上的单元格 A1 创建指向不同工作表的链接:

=sheet1!A1

当我拖动并绘制列方向时,我希望 A1 更改为 B1,然后更改为 C1 当我拖动并绘制行方向时,我希望工作表敬意从 sheet1 更改为 sheet2 等。

是否有任何解决方案如何修改相对链接,以便将方向从列更改为行?

标签: excelvbaexcel-formula

解决方案


如果您的工作表实际被调用:

Sheet1
Sheet2
Sheet3
Etc....

您可以尝试这个公式Sheet0!A1并向下和向右拖动:

=INDIRECT("Sheet"&COLUMN()&"!"&ADDRESS(1,ROW(),4,1))    

推荐阅读