Практическая работа 4. Формат ячейки. Границы и заливка. Числовой, процентный, денежный формат. Формат Дата и Время. Применение логических функций, ЕСЛИ, И, ИЛИ, НЕ в расчетах.
Существует возможность создания собственных форматов чисел. Пользовательский числовой формат создается путем описания шаблона отображаемых данных, который включает 4 секции для описания форматов чисел, даты, времени и текста.
Для установки в ячейках необходимого обрамления (границ ячеек) и заливки цветом (затенения) можно использовать Главная + Шрифт + Границ, Заливки (цвета темы, авто) (При этом необходимо предварительно выделить ячейки).
Для установки любых параметров границ ячеек и необходимо выбрать Шрифт, и щелкнуть вкладку «Граница». Затем с помощью соответствующих кнопок установить необходимые параметры границ, в том числе тип линии, цвет и с каких сторон ячеек будут установлены границы.
Для установки любых параметров заливки надо выделить необходимые ячейки, а затем выбрать Шрифт, и щелкнуть вкладку «Заливки» (цвета темы, авто). На этой вкладке можно установить цвет фона и узор для выделенных ячеек.
Автоформат и кнопка «Формат по образцу»
Автоформат предоставляет 16 форматов таблиц, которые можно применить к диапазону ячеек. Для применения автоформата необходимо:
Очень удобно для копирования форматов использовать кнопку «Формат по образцу» (в виде «кисточки») на панели стандартной инструментов:
Можно копировать формат одновременно в несколько мест. Для этого надо щелкнуть кнопку «Формат по образцу» дважды. После этого курсор мыши будет иметь вид кисточки до тех пор, пока не будет нажата клавиша ESC.
Условное форматирование
Если необходимо выделить на рабочем листе какие-либо данные, имеющие определенные значения, то можно использовать условное форматирование :
Условные форматы можно копировать при помощи кнопки «Формат по образцу».
Если из нескольких указанных условий более одного принимают истинное значение, то применяется только тот формат, который соответствует первому истинному условию. Если ни одно из заданных условий не принимает истинного значения, то формат ячеек остается прежним.
Логические функции предназначены для проверки выполнения условия или для проверки нескольких условий. Так, функция ЕСЛИ позволяет определить, выполняется ли указанное условие, и возвращает одно значение если условие истинно, и другое если оно ложно.
К логическим функциям относятся ЕСЛИ, И, ИЛИ, НЕ.
Функция ЕСЛИ. Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ.
Функция ЕСЛИ используется для условной проверки значений и формул.
Синтаксис:
ЕСЛИ(лог_выражение;значение_если_истина;значение_если_лож)
Лог_выражение − это любое значение или выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ.
Значение_если_истина − это значение, которое возвращается, если лог_выражение имеет значение ИСТИНА. Если лог_выражение имеет значение ИСТИНА и значение_если_истина опущено, то возвращается значение ИСТИНА. Значение_если_истина может быть другой формулой.
Значение_если_ложь − это значение, которое возвращается, если лог_выражение имеет значение ЛОЖЬ. Если лог_выражение имеет значение ЛОЖЬ и значение_если_ложь опущено, то возвращается значение ЛОЖЬ. Значение_если_ложь может быть другой формулой.
Замечание: До 7 функций ЕСЛИ могут быть вложены друг в друга в качестве значений аргументов значение_если_истина и значение_если_ложь, чтобы конструировать более сложные проверки, см. последний из приведенных ниже примеров.
И(логическое_значение1; логическое_значение2; ...)
Логическое_значение1, логическое_значение2, ... − это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
Аргументы должны быть логическими значениями, массивами или ссылками, которые содержат логические значения.
Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются.
Если указанный интервал не содержит логических значений, то И возвращает значение ошибки #ЗНАЧ!.
Функция ИЛИ. Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.
ИЛИ(логическое_значение1;логическое_значение2; ...)
Логическое_значение1, логическое_значение2, ... - это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
Задание
Листы Экономика (рисунок 2.6), Философия, Культурология, аналогичны друг другу и представляют собой экзаменационные ведомости, имеющие следующую структуру (Названия дисциплин соответствуют названиям листов):
Рисунок 2.6 − Лист Экономика
Лист Начисление стипендии (рисунок 2.7), представляет собой ведомость начисления стипендии в зависимости от среднего балла и имеет следующий вид:
Рисунок 2.7 − Лист Начисление стипендии
Рассчитайте начисление стипендии по следующему правилу:
Если 4<= Ср.балл студента<=5, то студент получает минимальную стипендию и к минимальной стипендии добавляется еще 50% от минимальной стипендии;
Если 3<Ср.балл студента <4, то студент получает минимальную стипендию и к минимальной стипендии добавляется еще 30% от минимальной стипендии;
Если Ср.балл студента <= 3, то студент получает только минимальную стипендию.
Примечание: В данной лабораторной работе следует использовать функции СРЗНАЧ для вычисления среднего балла по трем дисциплинам, а также логические функции ЕСЛИ и И — для вычисления стипендии
Рисунок 2.8 - График функции y=cos2(x)
Рисунок 2.9 - График функции
Контрольные вопросы: