自动设置组织模式电子表格中数字的格式

发布于 2024-12-18 04:47:37 字数 87 浏览 2 评论 0 原文

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

另外,是否有千位分隔符的自动格式?

Is there any way to automatically force number of decimal places in an org-mode spreadsheet? So that 42 would be changed to 43.00 when I move to the next field?

Also, is there automatic formatting for thousands separators?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

物价感观 2024-12-25 04:47:37

如果您希望某个字段在更改为下一个字段时自动格式化,则需要使用自动更新行标题 # 来指示该行中的字段应在每次 时自动计算TAB S-TABRET 在该行中按下(请参阅 组织手册)。

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

=$0;%.2f

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

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

If you want a field to auto-format when changing to the next one, you would need to use the auto-update row header # to indicate that fields in that row should auto-calc whenever TAB S-TAB or RET are pressed in that row (see Org-Manual).

Then if you include as a formula for that cell (I'm assuming that if you are wanting to enter the value manually you will not have a formula affecting that cell usually) that contains (for your 42 -> 42.00 example)

=$0;%.2f

Information before the = sign can be cell or column references depending if you want the formula to be applied to a single cell or to the entire column. (This is mentioned here)

I wasn't able to find any reference to thousands separators in org, it might not be possible at the moment.

远昼 2024-12-25 04:47:37

此链接位于 Calc 公式语法显示 org-calc-default-modes 的各种选项,它允许您更改显示格式和精度。

This link on Formula Syntax for Calc shows the various options for org-calc-default-modes, which will allow you to change the display format and precision.

放血 2024-12-25 04:47:37

这对你有什么帮助吗?

(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))

Does this help you in any way?

(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))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文