2

Я знаю, что LibreOffice позволяет вам определять пользовательские форматы чисел. У меня есть электронная таблица, которая отображает небольшой процент (все они менее 1%). Я хотел бы использовать Permille вместо.

Процент менее одного процента вызывает путаницу у людей, смотрящих на электронную таблицу, так как процентные доли часто чередуются с десятичными числами 0,34 -> 34%. Я часто видел таблицы, в которых было написано .34%, и люди предполагали, что это означало 34%, а также я видел случаи, когда автор имел в виду 34%, но значение в ячейке было .0034

Я посмотрел на код формата для процента, чтобы увидеть, есть ли какой-то особенный прием, который я мог бы использовать, поскольку для процента десятичная точка перемещается на 0,5 -> 50%, что отличается от изменения разделителя тысяч или количества десятичных знаков.

"Формат кода" для процентов выглядит следующим образом: 0.00%

Похоже, что символ% имеет специальную интерпретацию, и я не могу просто сказать формату умножить на 1000 и добавить символ Permille как обходной путь, который я использую

=ROUND({originalCell}*1000,2)&"‰"

но это меняет значение и делает ячейку смешанным числом / текстом. Есть ли способ, как я могу создать собственный формат для этого?

1 ответ1

1

Я не знаю, как это сделать, используя только числовой формат, но объединение вашего обходного пути с числовым форматом должно решить проблему.

Отрегулируйте ваш обходной путь, как показано ниже, не добавляя символ permille:

=ROUND({originalCell}*1000,2)

Затем используйте символ Permille в числовом формате, используя кавычки, как показано ниже.

0.00"‰"

Это должно держать содержимое ячейки в числовом формате при появлении с символом permille.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .