Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_ЭК_2012.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
5.66 Mб
Скачать

Вложенные условия

Вложенная логическая функция используется, если в качестве Значение если истина или Значение если ложь вновь проверяется условие.

Пример.

=ЕСЛИ(условие 1; ЕСЛИ(условие 2; Значение если истина; Значение если ложь); Значение если ложь 1);

=ЕСЛИ(условие 1; ЕСЛИ(условие 2; Значение если истина; Значение если ложь);ЕСЛИ(условие 3; Значение если истина; Значение если ложь)).

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

Простейшие вычисления по условию

=СЧЕТЕСЛИ(диапазон; критерий) — выполняет подсчет количества ячеек внутри диапазона, для которых выполняется заданное условие (критерий).

=СУММЕСЛИ(проверяемый диапазон; критерий; диапазон суммирования) — выполняет суммирование данных в ячейках диапазона суммирования, для которых в проверяемом диапазоне выполняется заданное условие (критерий).

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

Условное форматирование — это изменение внешнего вида ячеек (выделением цветом, начертанием) , удовлетворяющих некоторым условиям.

Задание условного формата:

  • выделить ячейку (диапазон ячеек), для которых устанавливается условный формат.

  • в меню выбрать Формат, Условное форматирование.

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

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

  • нажать ОК

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

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

Задания для тренинга Создание таблицы

  1. Создайте таблицу на Листе 1 новой книги по образцу (рис. 10).

Рис. 10

  1. Переименуйте Лист 1. Новое имя: Отчет продаж.

  2. Отформатируйте таблицу и ее шапку. Введите текущую дату с использованием функции СЕГОДНЯ, вставив ее в соответствующую ячейку.

  3. В шестую колонку необходимо ввести формулу для расчета стоимости проданного оборудования в рублях.

  4. Сохраните книгу в рабочей папке с именем Лаб-2.

Использование именованных диапазонов

Чтобы задать в формуле ссылку на ячейку можно присвоить ей имя. Для этого нужно:

  • выделить ячейку со значением скидки;

  • в меню выбрать Вставка, Имя, Присвоить;

  • ввести имя для выбранной ячейки (рис. 11).

Рис. 11

Использование функции если

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

Функция ЕСЛИ имеет 3 параметра:

Логическое_выражение — необходимо проверить условие равно содержимое ячеек во втором столбце значению «Карта».

Значение_если_истина — для заказчиков с картой, пересчитать сумму к оплате: = Стоимость – Стоимость*Скидка.

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

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

Вставьте в первую ячейку столбца Оплачено функцию ЕСЛИ (меню Вставка, Функция) и заполните поля аргументов (рис. 12).

Рис. 12

Результаты вычислений представлены на рисунке 13.

Рис. 13