组织模式 - 简化 table 多列求和公式
org mode - simplify table sum formula of multiple column
现在我需要 5 个公式计算每列的总和,它工作正常但我希望它可以简化为一个公式。可能吗?
|----+----+----+-----+----|
| a | b | c | d | e |
|----+----+----+-----+----|
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
|----+----+----+-----+----|
| 34 | 38 | 42 | 160 | 50 |
|----+----+----+-----+----|
#+TBLFM: @>=vsum(@2..@-1)::@>=vsum(@2..@-1)::@>=vsum(@2..@-1)::@>=vsum(@2..@-1)::@>=vsum(@2..@-1)
这应该有效:
|----+----+----+----+----|
| a | b | c | d | e |
|----+----+----+----+----|
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
|----+----+----+----+----|
| 34 | 38 | 42 | 46 | 50 |
|----+----+----+----+----|
#+TBLFM: @>..@>=vsum(@2[=10=]..@-1[=10=])
RHS 上的 [=11=]
是当前列。
现在我需要 5 个公式计算每列的总和,它工作正常但我希望它可以简化为一个公式。可能吗?
|----+----+----+-----+----|
| a | b | c | d | e |
|----+----+----+-----+----|
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
|----+----+----+-----+----|
| 34 | 38 | 42 | 160 | 50 |
|----+----+----+-----+----|
#+TBLFM: @>=vsum(@2..@-1)::@>=vsum(@2..@-1)::@>=vsum(@2..@-1)::@>=vsum(@2..@-1)::@>=vsum(@2..@-1)
这应该有效:
|----+----+----+----+----|
| a | b | c | d | e |
|----+----+----+----+----|
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
|----+----+----+----+----|
| 34 | 38 | 42 | 46 | 50 |
|----+----+----+----+----|
#+TBLFM: @>..@>=vsum(@2[=10=]..@-1[=10=])
RHS 上的 [=11=]
是当前列。