【发布时间】:2016-02-24 14:29:17
【问题描述】:
是否可以在 Excel 中为其他已命名的空工作表创建一个带有公式的模板,以便对单元格的引用始终保留并且不会像这样结束?
='Data'!#REF!
我正在使用 python、pandas 和 openpyxl 来使用各种 pandas 数据框填充多个命名工作表。第 1、2 和 3 个工作表是引用其他工作表的模板。
为什么需要这样做:如果我在模板中有 10 行的数据并编写一个 5 行的数据框,那么剩下的 5 行仍然存在。
也许可以在 to_excel 之前清除目标工作表,但我认为这可能会导致链接中断。
我已经查看了这个How to preserve a formula's reference to a worksheet when the worksheet is deleted and replaced?,但必须创建另一个间接引用似乎很乏味。
【问题讨论】:
标签: python excel pandas openpyxl