Скрыть нерелевантную десятичную дробную часть чисел в таблицах

Есть ли способ отформатировать числа в 123/Excel-совместимых приложениях для работы с электронными таблицами, в частности в Google Spreadsheets, таким образом, чтобы скрыть дробную часть и предшествующий десятичный разделитель (т. Е. Точку или запятую в зависимости от локали), если он равен нулю (т.е. число является целым числом)?

123

  • 0.0 → 123.0
  • 0.# → 123. это самый близкий я получаю
  • 0.? → 123.␠
  • 0_.0 → 123 0
  • 0_.# → 123
  • 0_.? → 123 ␠

1,23

  • 0.0% → 123,0%
  • 0.#% → 123.%
  • 0.?% → 123.%
  • 0_.0% → 123 0%
  • 0_.#% → 123%
  • 0_.?% → 123%

Я знаю, что можно форматировать положительные, отрицательные и нулевые числа отдельно через точку с запятой: +0.0%;−0.0%;±0_.?%

0 ответов