У меня есть номера в ячейках в Excel. Я хочу, чтобы числа были отформатированы так, чтобы, если у них были десятичные разряды, они показывали максимум два, и если у них не было десятичных разрядов, они не показывали ни одного.
Например.
- 15 должно быть отформатировано как 15, НЕ 15.00
- 14.3453453 должен быть отформатирован как 14.35
- 12.1 должен быть отформатирован как 12.1
- 0 должен быть отформатирован как 0
Самый близкий код пользовательского формата, который я придумал, - 0.##
. К сожалению, это форматирует 15.00
как 15. (обратите внимание на дополнительный десятичный знак).
Чтобы еще больше усложнить проблему, электронная таблица является результатом экспорта из служб отчетов SQL Server. Так что макросы невозможны. О, хорошо, похоже, 0.##
- моя лучшая ставка, и они могут просто жить с дополнительным периодом.