【问题标题】:LibreOffice Calc: Flatten formula dependenciesLibreOffice Calc:展平公式依赖项
【发布时间】:2020-02-27 15:10:29
【问题描述】:

我想创建一个单元格公式,相当于将其他几个单元格公式的依赖关系展平。简单的例子:

  • A1 = 10
  • A2 = 5
  • B1 = A1 + A2
  • B2 = A1 / A2
  • C1 = B1 - B2

'扁平化' C1 给出 C1 = (A1 + A2) - (A1 / A2)。 A1 和 A2 是唯一具有值的单元格,因此不依赖于其他单元格。

动机:通过建立一堆中介然后将它们浓缩成一个单元格公式来感受你的计算方式。

【问题讨论】:

    标签: dependencies formula libreoffice-calc


    【解决方案1】:

    经过长时间的搜索,我不得不自己制定解决方案。用于标记起始公式的 Python 宏,然后将先例扩展为在包含值、范围或对其他文件的引用的单元格处停止的公式。解决方案有点冗长,所以我创建了一个包含宏的 git repo: https://github.com/ptolch/LibreOffice/tree/master/macros

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多