如何使用默认的组织模式电子表格自动求和行为?
Posted
技术标签:
【中文标题】如何使用默认的组织模式电子表格自动求和行为?【英文标题】: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
,而且每次我重新计算时都必须去清除表单中的所有总和值,这很不方便。
如果有人知道解决方案,请告诉我。
【问题讨论】:
【参考方案1】:原来这是我使用的 Org 模式版本的错误:
5.23a 版从 2008 年 4 月 23 日 10:17:27 开始
感谢 Thumper_ 在 freenode #org-mode 中指出这一点。
请务必更新到最新版本的组织模式,伙计们! :)
【讨论】:
【参考方案2】:使用vsum(@I..@II)
表示两条线之间的行可能更清楚。
我无法重现你的累积问题;并阅读您关于该错误的答案!
【讨论】:
以上是关于如何使用默认的组织模式电子表格自动求和行为?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Excel 电子表格中的数据在 Access 中自动填充表单
如何使用 CarSource 模块自动从 Excel 电子表格中捕获数据?