向表中添加行并使其反映在另一个表中

向表中添加行并使其反映在另一个表中

我在同一个工作簿中有 2 个工作表。假设是数据和报告。数据是输入工作表,而报告是输出工作表,其中一些单元格直接链接到数据,而其他单元格则有一些基于计算的公式。我已将两个工作表中的内容转换为表格,以便在插入行时,公式会自动从上一行复制。我的问题是:有没有办法我可以向数据工作表添加行,在那里输入值,然后在报告工作表的同一位置添加相应的行,并带有与上一行相同的公式?我不太擅长使用宏。非常感谢任何帮助。

答案1

您可以=IFERROR(Table1[@columnName],"")在报告表上使用类似的东西。Table1需要是数据表中的表名。@columnName是数据表中的表的列名。然后,您只需将公式一直复制到报告表的列中。当然,这只有在您不需要报告表上的表时才有效。这是我能想到的唯一不使用宏的方法。

相关内容