我有一张带有几张床单的woorkbook。有1张将用作演示文稿。 “演示”表格链接到几个“数据表”,为其提供硬数据。
现在,演示文稿中的单元格已锁定到数据表。例如。 $A$1
在演示文稿中,我已经连续几年了。
即2015 2014 2013 2012
然后我有一个数据表,通过链接提供数据。该数据表具有相应的设计。 2015 2014 2013 2012
现在,只有最近一年才有联系。因此,在这种情况下,2015年从演示文稿表链接到数据表。原因在于历史数据是硬编码和修复的。他们不会改变。
现在我的问题:
我希望能够在DATA SHEET中插入一个列并修复PRESENTATION SHEET中的链接。
当我在数据表中插入一列时,就像现在一样(即使单元格已锁定),演示文稿表中的锁定单元格会跟随该插入,并将单元格向右移动一列。
我不完全确定如何解释这件事,但我希望你能理解我。
注意:演示文稿表实际上并不包含年份,但每天更新,但作为示例,我选择了年份。即每年手动执行一次是不可持续的。
截至目前,我插入一个列,添加当天的新数据,然后通过Replace命令更新演示文稿表,并将该列的字母替换回正确的字母。
感谢任何有解决方案的人。
答案 0 :(得分:0)
请尝试更换:
='Data Sheet'!$B$5
by:
=INDIRECT("'Data Sheet'!$B$"&5)
INDIRECT返回由文本字符串指定的引用,并且文本字符串不像上面第一个公式那样适应列插入。