我正在使用Emacs org-mode
来跟踪处理各种任务的时间。表中的最后一列是每项任务的每周总和:
|------+-----+-----+-----+-----+-----+-------|
| Task | Mon | Tue | Wed | Thu | Fri | Total |
|------+-----+-----+-----+-----+-----+-------|
| Foo | 2 | 3 | 4 | 5 | 6 | 20 |
| Bar | 2 | 3 | 4 | 5 | 7 | 21 |
#+TBLFM: @2$7=vsum($2..$6)::@3$7=vsum($2..$6)
目前,我必须为每个新行添加一个公式。有没有办法自定义公式,以便计算总和而不管有多少行?
答案 0 :(得分:6)
列公式按照fniessen的建议行事。这就是我最终的结果:
|------+-----+-----+-----+-----+-----+-------|
| Task | Mon | Tue | Wed | Thu | Fri | Total |
|------+-----+-----+-----+-----+-----+-------|
| Foo | 2 | 3 | 4 | 5 | 6 | 20 |
| Bar | 2 | 3 | 4 | 5 | 7 | 21 |
#+TBLFM: $7=vsum($2..$6)
来自文档的Column formulas and field formulas部分的更多信息。
答案 1 :(得分:3)
你真的应该仔细看看文档,并阅读“列公式”(甚至,“行公式”)。柱形公式为$7=...' and is editable via
C-c ='。