【问题标题】:How to use default org-mode spreadsheet auto-sum behavior ?如何使用默认的组织模式电子表格自动求和行为?
【发布时间】:2011-10-09 19:42:38
【问题描述】:

在这个例子中:

|   | num |
|---+-----|
|   |   5 |
|   |   6 |
|   |   4 |
|---+-----|
| # |  15 |
| ^ | sum |
#+TBLFM: $sum=vsum(@2..@-1);

每次您在求和区域中按“制表符”或在表格下方的表格公式区域中按C-c C-c 时,它都会重新计算求和区域。问题是在重新计算该区域后,它将这个新总和添加到该区域中已经存在的当前总和中。 (在您的 emacs 中尝试)。

我创建了这个基本测试来展示我在 org.在我找到解决方案之前,我不能相信 emacs 给我的总和,因为我可能偶尔会按两次 C-c C-c,而且每次我重新计算时都必须去清除表单中的所有总和值,这很不方便。

如果有人知道解决方案,请告诉我。

【问题讨论】:

    标签: emacs spreadsheet formula calculator org-mode


    【解决方案1】:

    原来这是我使用的 Org 模式版本的错误:

    5.23a 版从 2008 年 4 月 23 日 10:17:27 开始

    感谢 Thumper_ 在 freenode #org-mode 中指出这一点。

    请务必更新到最新版本的组织模式,伙计们! :)

    【讨论】:

      【解决方案2】:

      使用vsum(@I..@II) 表示两条线之间的行可能更清楚。

      我无法重现你的累积问题;并阅读您关于该错误的答案!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-11-20
        • 2011-10-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-02-16
        • 2013-06-05
        相关资源
        最近更新 更多