Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Шаблоны форматов

Если вас не устраивают существующие числовые форматы, вы можете отредактировать существующий формат или создать свой.

При редактировании формата нужно использовать специальную форму записи, определенную в Excel для кодирования форматов отображения. Эта форма предусматривает, что вы можете ввести до четырех полей форматирования. У каждого поля свое назначение. Если оно присутствует в коде формата, то служит для отображения только своего типа записей.

________________;_________________;_______________;__________

Положительные Отрицательные Нулевые Текстовые.

значения значения значения значения.

В кодах формата можно использовать наименования цветов. Допустимыми являются цвета: Черный, Голубой, Розовый, Белый, Синий, Зеленый, Красный, Желтый. Например, [Синий].

Для форматирования чисел используются три шаблона: 0, #, ?.

  • # -используют тогда, когда нужно полностью скрыть отображение незначащих нулей;

  • 0 - используют тогда, когда нужно отобразить незначащие нули, указывая тем самым количество знаков после запятой;

  • ? - используют в случаях, когда необходимо выровнять положение десятичной запятой или символа деления в дробях.

Примеры:

Строка формул

Шаблон

Отображение в ячейке

1234.56

####.#

1234.6

12.558

0

13

8.9

#.000

8.9000

12.345

???.???

12.345

123.45

???.???

123.45

1.2

???.???

1.2

Выбранный формат отображения, например, во втором случае, не изменяет значения ячейки. При вычислении в формулы будет подставлено реальное, не округленное значение.

Вы можете применять различное цветовое оформление не только для положительных, отрицательных и т.д. значений, но и для того, чтобы обозначить превышение или достижение некоторого значения. Например, такая строка задает красный цвет для всех чисел, больших ста.

[Красный][>100];

Нужно быть аккуратным при вводе своих форматов. Если вы воспользуетесь только приведенным примером, то все числа меньшие или равные ста, просто не будут отображаться. Чтобы они отображались цветом по умолчанию (обычно черным), полностью строка должна выглядеть

[Красный][>100]; [<=100];

Чтобы задать определенный (например, синий) цвет для отображения остальных чисел, строка должна выглядеть так:

[Красный][>100]; [Синий] [<=100];

Часто необходимо не только отобразить в ячейке какое-то число, но и снабдить его комментариями. Текст комментария располагается в коде формата в любом месте и должен быть взят в двойные прямые кавычки:

“ Это отрицательные значения: ”

При вводе комментария в строку формата нельзя превышать допустимую длину строки в 255 символов. В этом случае на экран будет выведено сообщение об ошибке и строка не будет принята.

Пример.

При задании форматов ячеек можно учесть, в частности, что окончания слов в единственном и множественных числах различны. Условие в формате задаётся с помощью квадратных скобок. Например, формат:

[>=5] 0" дней"; [>=2] 0" дня"; 0" день"

означает:

  • если число в ячейке больше или равно 5, печатать число и текст "дней";

  • если число меньше 5, но больше или равно 2, печатать число и текст "дня";

  • в остальных случаях печатать число и текст "день".