Excel:引用的单元格移动位置

Excel:引用的单元格移动位置,excel,excel-formula,Excel,Excel Formula,我想知道是否有可能引用另一个工作表中的单元格,并且每当源单元格改变位置时,引用的单元格也会改变位置。我尝试了链接图片,但是因为我有很多数据,所以我的工作簿慢了很多。所以我在做这样的事情: Sheet1 Sheet2 Name ='Sheet1'!$A1 虽然这样可以获得所需的数据,但每当我在Sheet1上移动A1时,引用的单元格不会移动位置。还有什么我需要添加到公式中的吗?您可以在源表上定义范围名称。例如,我在源工作表上有一个名为“Whatever”的范围名称,而目标工

我想知道是否有可能引用另一个工作表中的单元格,并且每当源单元格改变位置时,引用的单元格也会改变位置。我尝试了链接图片,但是因为我有很多数据,所以我的工作簿慢了很多。所以我在做这样的事情:

Sheet1      Sheet2
Name        ='Sheet1'!$A1

虽然这样可以获得所需的数据,但每当我在Sheet1上移动A1时,引用的单元格不会移动位置。还有什么我需要添加到公式中的吗?

您可以在源表上定义范围名称。例如,我在源工作表上有一个名为“Whatever”的范围名称,而目标工作表的公式是
=SourceSheet.xlsx!不管怎样
。无论您如何移动源工作表中的单元格,目标工作表都将始终指向该范围名称。

您所描述的内容听起来不正确。当您单击sheet2中的一个单元格并以=开始公式时,您应该能够单击sheet1中的一个单元格,然后按enter键,您应该会得到如上所述的结果。单击工作表1中的单元格时,它将高亮显示。如果单击并按住侧边框或顶边框,则应该能够拖动单元格。相反,如果通过单击左侧的1或顶部的A选择行1,然后继续插入行/列,则应移动图纸其余部分中的单元格。不管怎样,A1的位置现在都差不多了。表2中的公式应自动更新。你用的是什么版本的Excel?也许我解释得不够清楚。在表1中移动它不是问题。如果我将sheet1中的名称向下移动3个单元格,我希望sheet2中的引用单元格也向下移动3个单元格。在sheet1中的值中,a1是名称,然后将名称放置在sheet1 a4中,然后将其从a1中删除?所以单元格A1从未移动过,但它所持有的值现在在其他地方?那么您试图将Sheet2中的公式与值而不是单元格绑定?我认为没有好办法。也许可以重新考虑如何管理Sheet1以防止此问题?你能分享更多关于这个公式和工作簿的总体目标的信息吗?也许这将有助于产生其他解决方案。