在组织模式电子表格中自动格式化数字

时间:2011-11-27 19:42:25

标签: emacs org-mode

有没有办法在组织模式电子表格中自动强制小数位数?当我移动到下一个字段时,42将被更改为43.00?

此外,是否有数千个分隔符的自动格式化?

3 个答案:

答案 0 :(得分:10)

如果您希望字段在更改为下一个字段时自动格式化,则需要使用自动更新行标题#来指示该行中的字段应在{{1在该行中按下{}} TABS-TAB(请参阅Org-Manual)。

然后,如果你包含作为该单元格的公式(我假设如果你想手动输入值,那么通常不会有影响该单元格的公式)包含(对于你的42 - > 42.00示例)

RET

=符号之前的信息可​​以是单元格或列引用,具体取决于您是希望将公式应用于单个单元格还是整个列。 (这是here

我无法在组织中找到任何对千位分隔符的引用,目前可能无法实现。

答案 1 :(得分:1)

Formula Syntax for Calc上的此链接显示org-calc-default-modes的各种选项,可让您更改显示格式和精确度。

答案 2 :(得分:0)

这对你有什么帮助吗?

(setq org-calc-default-modes '(calc-internal-prec 12
    calc-float-format (float 9)
    calc-angle-mode deg
    calc-prefer-frac nil
    calc-symbolic-mode nil
    calc-date-format (YYYY "-" MM "-" DD " " Www (" " HH ":" mm))
    calc-display-working-message t))