Нестандартное условное форматирование
Собственный условный формат может содержать от одной до четырех секций, разделенных точкой с запятой. Назначение этих секций таково:
1. Если в формате указано от одной до трех секций, то они используются только для чисел; текстовая информация представляется стандартным способом. При этом:
· если в формате указана только одна секция, то она используется как обычный формат чисел;
· если в формате указаны две секции, то первая используется для положительных и нулевых чисел, вторая – для отрицательных;
· если в формате указаны три секции, то они используются последовательно для положительных, нулевых и отрицательных значений.
2. Если в формате указаны четыре секции, то они используются соответственно для положительных, отрицательных, нулевых и текстовых данных.
В каждой секции указывают:
1. Цвет шрифта в [ ]. Можно использовать следующие цвета: Черный, Синий, Голубой, Зеленый, Красный, Белый, Желтый. Если годится стандартный цвет, то этот параметр можно не указывать.
2. Числовой формат (см. подразд. 1.14 и 1.16). Если годится стандартный формат, то указывают слово Основной.
Примечание
Если формат используется только для оформления чисел, то вместо сравнения с нулем можно использовать сравнение с любой границей. Блок сравнения указывается после цвета и тоже заключается в [ ].
Ниже приводятся примеры текстовых строк, которые надо ввести в параметр "Тип" команды Формат ® Ячейки…(вкладка Число) в режиме "Все форматы", для того, чтобы обеспечить заказанные эффекты:
· Надо, чтобы положительные числа выводились с подписью Приход, отрицательные – красным цветом с подписью Расход, вместо нулевых значений выводилось слово Ничего синим шрифтом, а текстовые величины на экране заменялись словом Ошибка зеленого цвета:
"Приход: "000,0" р";[Красный]"Расход:000,0"р";
[Синий]"Ничего";[Зеленый]"Ошибка: "
· Варианты данных те же, что и в предыдущем примере, но следует использовать для них только цветовое выделение:
[Красный]Основной;[Синий]-Основной;
[Зеленый]Основной;[Голубой]Основной
· Надо использовать для разных данных только цветовое выделение и у отрицательных чисел минус не выводить:
[Красный]Основной;[Синий]Основной;
[Зеленый]Основной;[Голубой]Основной
· Обеспечить при вводе числовой информации автоматическое добавление на экране подписи "шт.", а любую текстовую информацию, введенную по ошибке вместо числовой, выделять красным цветом:
0" шт.";Основной;Основной;[Красный]Основной
· Следует составить формат, который к числам меньше тысячи добавляет подпись шт., числа больше 1000 делит на 1000 и добавляет подпись тыс. шт., а текстовую информацию выделяет красным цветом:
[<1000]0" шт";[>=1000];# ###,00 " тыс. шт.";
Основной;[Красный]Основной
Задания
Закажите в строках Рабочего листа с первой по пятую форматы из приведенных выше примеров и введите в их ячейки следующие данные:
· Строка 1: 564; -478; -89; 632; 0; 57 рублей; 125
· Строка 2: 67; –; -548; 0; 12; правильно
· Строка 3: 67; –; -548; 0; 12; правильно
· Строка 4: 21; 21 шт.; 59; 48 кг; 90; 78; 48 чел
· Строка 5: –; 23; 5400; 2765000; 33 шт.; 254;1000
Замените эти данные новыми. Посмотрите, как меняется их изображение на экране.
Дата добавления: 2016-06-22; просмотров: 1840;