gpt4 book ai didi

Emacs:组织模式电子表格:通过 hline 定位

转载 作者:行者123 更新时间:2023-12-02 00:31:09 25 4
gpt4 key购买 nike

我正在尝试以组织模式记录我的时间:

** Bob Johnson, Bob's SEO
| subject | time | minutes | total hours |
|-----------------------------------------------+---------------------------+---------+-------------|
| optimization report | 2011/07/11 8-10:00 PM PST | 120 | 2 |
| phonecall to dicuss report and plan of action | 2011/07/13 5:41 PM | 43 | 0.71666667 |
|-----------------------------------------------+---------------------------+---------+-------------|
| | | 249 | 4.15 |
#+TBLFM: $4=@0$-1/60::@6$3=vsum(@I..@II)

主要问题是上面总结总小时数的表达式:

@6$3=vsum(@I..@II)

应该是这样的:

@||+1$3=vsum(@I..@II)

因此,随着电子表格的增长,倒数第二列中的最后一项将始终对总数求和。但是,当我以这种方式(以及 +II 和其他方式)设置它时,它不起作用。

有什么想法吗?

谢谢!

最佳答案

最接近相对引用的方法是将公式更改为:

#+TBLFM: $4=$-1/60::@>$3=vsum(@I..@II)

-1 隐含了@0。

对于第二个公式,@> 表示最后一行,因此只要您不在总行下方添加其他行,结果就会在正确的位置。如果您在其下方添加其他内容,您只需调整 > 符号的数量即可。

编辑:

您还可以命名有问题的单元格,这样它就不会被更改: Org-Manual

|-----------------------------------------------+---------------------------+---------+-------------|
| | | 163 | 2.7166667 |
| ^ | | total | total |
#+TBLFM: $4=$-1/60::$total=vsum(@I..@II)

您需要总计两行的总计名称,否则您的分钟数将不会加起来。

关于Emacs:组织模式电子表格:通过 hline 定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6689424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com