如果更换工作表,如何在 Excel 中保留单元格引用?

Geo*_*iev 4 excel excel-2016

我有一张包含一堆数据的表格。然后我有一个不同的工作表,它引用了第一张工作表中的多个单元格。如果我想删除第一个工作表并将其替换为相同的工作表(在任何意义上都相同,即工作表名称、每个单元格中的数据类型、格式等,除了每个单元格中的实际文本数据),其他工作表丢失了,我所有的单元格都会产生#REF!错误。

有没有办法保留引用并替换或覆盖工作表,而无需手动剪切和粘贴信息?

预先感谢,

乔治

Ral*_*lph 6

这是我喜欢使用的解决方案:

  1. 在删除旧工作表之前,右键单击工作表名称和move(而不是复制)要删除到新/空工作簿的工作表。
  2. 现在,原始文件中的所有链接都会自动转换为引用新创建的工作簿,并且所有这些链接都显示在Data选项卡(Excel 菜单)中ConnectionsEdit Links.
  3. 现在您可以插入您想要引用的新工作表,并且在上面的菜单中您可以更改链接以引用原始文件。因此,您实际上是在再次更改对自身的引用(从而删除对新创建的外部工作簿的引用)。

请注意,在此解决方案中,替换表在插入时必须具有相同的名称。但是,您可以(当然)在上述过程完成后更改工作表名称。

我当然希望我解释得足够清楚。但是,如果您需要其他解释,请随时告诉我。


The*_*uch 0

创建新工作表,然后使用公式在工作表上执行查找和替换,以查找原始工作表名称并替换为新工作表名称。然后删除旧工作表,并将新工作表重命名为您想要的任何名称。