Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №3 Форматирование.doc
Скачиваний:
12
Добавлен:
23.11.2019
Размер:
348.16 Кб
Скачать

Условное форматирование

Условное форматирование позволяет реализовать различный вид информации, находящейся в ячейке, в зависимости от значения данных в ней.

Структура условного формата зависит от значения вводимого числа и может содержать до четырех секций, разделенных точкой с запятой:

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

Задание 3. Создать формат для ячейки С1, так чтобы:

  • Положительные значения выводились со словом Приход,

  • Отрицательные значения выводились красным цветом со словом Расход,

  • Нулевые – отображались словом Ничего,

  • Символьные – словом Ошибка синего цвета.

Желаемый формат будет таким:

"Приход:"???,0р; [Красный]"Расход:"???,0р; "Ничего"; [Cиний]"Ошибка"

Задание 4. Необходимо создать в ячейках В8:В12 пользовательский формат согласно следующему условию. Положим в банке на разные суммы вкладов (до 10 тыс., до 50тыс., и свыше 50 тыс.) начисляются разные проценты. Следует выделить эти значения разным (Черным, Синим и Красным) цветом.

Желаемый формат будет таким: [Черный][<=10]; [Синий][<=50]; [Красный]

! В формате явно указываются два условия, третье условие (т.е.>50) является альтернативным к первым двум и может не указываться.

Задание 5. Требуется отображать денежные данные (ячейки D6:D12) в следующем виде:

  • Если сумма менее тысячи рублей – результат выводится с буквой "р." (например число 34 будет отображено как 34 р.),

  • Если сумма менее миллиона рублей – с буквами "тыс.р.", округленной до тысяч с одним дробным разрядом (число 34567 будет отображено как 34,6 тыс.р.),

  • В противном случае (т.е. если сумма не менее миллиона) – с буквами "млн. р.", округленной до миллионов с одним дробным разрядом (число 3456789 будет отображено как 3,5 млн.р.).

У казанный результат может быть получен с помощью формата

[<1000]# "р";[<1000000]#,0 "тыс.р";#,0 "млн.р"

! Масштабирование до тысяч и миллионов осуществляется с помощью форматирующих пробелов (одного и двух соответственно).

Задание 6. Самостоятельно получите пользовательский формат согласно следующему условию: в ячейках C6:С12 должна выводиться сумма в рублях (копеек заведомо нет). Отрицательные суммы выводятся красным цветом и со знаком минус. К числу добавляется символ денежной единицы р., отделенный от числа пробелом, размер которого равен ширине знака «минус». Имеется разделитель тысяч.

Задание 7. Самостоятельно получите пользовательский формат согласно следующему условию: в ячейках F6:F12 записаны проценты (12.45%, 30% и т.д.). Выводить проценты с одной цифрой после точки. Числа больше 50% выводить красным цветом.

Мастер условного форматирования

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

Условное форматирование доступно через меню Формат, далее выбираем команду Условное форматирование.

Условий может быть установлено до трех. Окно форматирования каждого следующего условия может быть вызвано при помощи кнопки

Само условие может быть двух видов:

  • Значение – задает значение (значения), относительно которого проверяется форматируемая клетка;

  • Формула – позволяет показать формулу любой сложности;

Задание 7: Пусть надо выделить разным цветом фона содержимое ячейки G6:G12 в зависимости от диапазона, в котором оно находится:

  • если оно находится в диапазоне от 10 до 20 – зеленым цветом;

  • если от 21до 100 – красным цветом;

  • если больше 100 – желтым цветом.

Выполнение: Выбираем в меню Формат команду Условное форматирование.

Задание 8: Требуется наложить на H6:H12 формат:

если число лежит в диапазоне от 10 до 20 , то выводится курсивом;

если от 21 до 40, то выводится полужирным курсивом в рамке;

если больше 40, то выводится красными цифрами на голубом фоне.