Есть ли способ автоматически форсировать количество десятичных знаков в электронной таблице организационного режима? Чтобы 42 менялось на 43.00 при переходе к следующему полю?
Кроме того, есть ли автоматическое форматирование разделителей тысяч?
Есть ли способ автоматически форсировать количество десятичных знаков в электронной таблице организационного режима? Чтобы 42 менялось на 43.00 при переходе к следующему полю?
Кроме того, есть ли автоматическое форматирование разделителей тысяч?
Если вы хотите, чтобы поле автоматически форматировалось при переходе к следующему, вам нужно будет использовать заголовок строки автоматического обновления #
, чтобы указать, что поля в этой строке должны автоматически вычисляться всякий раз, когда в этой строке нажимаются TAB
S-TAB
или RET
( см. Руководство организации).
Затем, если вы включите в качестве формулы эту ячейку (я предполагаю, что если вы хотите ввести значение вручную, у вас обычно не будет формулы, влияющей на эту ячейку), которая содержит (для вашего примера 42 -> 42.00)
=$0;%.2f
Информация перед знаком = может быть ссылкой на ячейку или столбец в зависимости от того, хотите ли вы, чтобы формула применялась к одной ячейке или ко всему столбцу. (Об этом упоминается здесь)
Мне не удалось найти ссылку на разделители тысяч в org, возможно, в данный момент это невозможно.
Эта ссылка на Синтаксис формулы для Calc показывает различные параметры для org-calc-default-modes
, которые позволят вам изменить формат отображения и точность.
Вам это как-то помогает?
(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))