动爸 发表于 2024-6-21 09:18:28

Gcexcel中从另外一个workbook复制另外一个sheet过来后,引用的公式不生效。

问题描述如下:
首先有一个模版A,里面有3个 sheet,其中一个是填报的sheet,其他2个是证书的sheet。我们是使用这个workbook来进行填报,整个保存。
后来人家发现少了东西,需要加一个东西,结果这就没法搞了。我们的想法是,第1页不变的情况下,把后面加的东西追加到填报的workbook中,追加的 sheet也是在模板中写好了引用公式的。但是现在这样做公式不生效 。

ssjson文件



结果如下:




Richard.Ma 发表于 2024-6-21 10:20:14

从提供的文件上来看,这些公式单元格引用的“原始记录”sheet中的单元格值确实是没有的,并没有什么问题


温度在原始记录sheet里面是在这里



动爸 发表于 2024-6-21 15:14:01

明白了。是因为被引用的sheet中的行数已经发生了变化造成的。这种问题不大好对应。

Richard.Ma 发表于 2024-6-21 18:05:10

嗯,通常来说对于动态的行列引用,可以采用添加自定义名称来实现

比如添加一个自定义名称“平均温度1”,公式里面只要“=平均温度1”即可,行列怎么变化,始终都能指向这个单元格



页: [1]
查看完整版本: Gcexcel中从另外一个workbook复制另外一个sheet过来后,引用的公式不生效。