【问题标题】:How to persist Excel References in formulas across worksheets where the worksheet is blank?如何在工作表为空白的工作表中保留公式中的 Excel 引用?
【发布时间】: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


    【解决方案1】:

    这是使用命名范围解决的。

    【讨论】:

      猜你喜欢
      • 2011-05-03
      • 1970-01-01
      • 2014-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-06
      • 2018-12-16
      • 1970-01-01
      相关资源
      最近更新 更多