插入后如何使excel链接到同一个单元格

时间:2015-04-16 14:36:29

标签: excel

我有一张带有几张床单的woorkbook。有1张将用作演示文稿。 “演示”表格链接到几个“数据表”,为其提供硬数据。

现在,演示文稿中的单元格已锁定到数据表。例如。 $A$1

在演示文稿中,我已经连续几年了。 即2015 2014 2013 2012

然后我有一个数据表,通过链接提供数据。该数据表具有相应的设计。 2015 2014 2013 2012

现在,只有最近一年才有联系。因此,在这种情况下,2015年从演示文稿表链接到数据表。原因在于历史数据是硬编码和修复的。他们不会改变。

现在我的问题:

我希望能够在DATA SHEET中插入一个列并修复PRESENTATION SHEET中的链接。

当我在数据表中插入一列时,就像现在一样(即使单元格已锁定),演示文稿表中的锁定单元格会跟随该插入,并将单元格向右移动一列。

我不完全确定如何解释这件事,但我希望你能理解我。

注意:演示文稿表实际上并不包含年份,但每天更新,但作为示例,我选择了年份。即每年手动执行一次是不可持续的。

截至目前,我插入一个列,添加当天的新数据,然后通过Replace命令更新演示文稿表,并将该列的字母替换回正确的字母。

感谢任何有解决方案的人。

1 个答案:

答案 0 :(得分:0)

请尝试更换:

='Data Sheet'!$B$5  

by:

=INDIRECT("'Data Sheet'!$B$"&5)  

INDIRECT返回由文本字符串指定的引用,并且文本字符串不像上面第一个公式那样适应列插入。