Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0Практикум все зан с защитой.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
15.61 Mб
Скачать

Вложенная если.

Задание 4.

Усложним задачу. Построим такую функцию, Рис. 161:

Рис. 161 График функции для задания 4

Э той функции соответствует следующая система:

Для этого создадим таблицу, используя вложенную функцию ЕСЛИ:

рис. 162

Готовая диаграмма:

рис. 163

Для сравнения построим диаграмму График, выбрав в качестве подписей оси Х диапазон ячеек А2:А14

рис. 164

З адание 5. Самостоятельно постройте такую функцию, Рис. 165:

Рис. 165 Функция для задания 5

Задание 6

Введите три числа: 100, 80 и 50. Используя логическую функцию ЕСЛИ, отобразите в ячейке:

  • текст «всегда», если в смежной ячейке введено число 100;

  • текст «обычно», если в смежной ячейке введено число 80;

  • текст «иногда», если в смежной ячейке введено число 50;

100

всегда

80

обычно

50

иногда

Рис. 166 Готовое решение для задания 5

рис. 167

Задание 7

Построить для график функции:

рис. 168

Занятие 12. Функция ЕСЛИ (продолжение). Функция И. Функция ИЛИ.

Ф

=И(логическое_значение1;логическое_значение2...)

=ИЛИ(логическое_значение1;логическое_значение2...)

ункции И, ИЛИ
позволяют создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения. Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют синтаксис:

Аргументы функций И, ИЛИ могут быть логическими выражениями, массивами или ссылками на ячейки, содержащие логические значения.

Задание 1.

Создайте таблицу по образцу, Рис. 169

Рис. 169 Таблица для задания 2

Пусть Excel возвращает текст "Прошёл", если ученик имеет средний балл более 4 и пропуск занятий меньше 3.

Формула примет вид:

=ЕСЛИ(И(B2>4;C2<3);"Прошел";"Не прошёл"), Рис. 170

Рис. 170 Логическая функция для задания 1

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

рис. 171 Результат использования ИЛИ

Таким образом, функция ИЛИ возвращает логическое значение ИСТИНА, если хотя бы ОДНО ИЗ ЛОГИЧЕСКИХ ВЫРАЖЕНИЙ ИСТИННО, а функция И возвращает логическое значение ИСТИНА, только если ВСЕ логические выражения ИСТИННЫ.

Задание 2.

Представьте себе, что группа студентов отрабатывала практику по специальности в течение одного месяца. Некоторые из них пропускали дни практики по причине болезни (помечено буквой «б») или просто прогуливали (помечено буквой «п»), 8 – это количество отработанных часов. Ваша задача: используя табельный лист с данными о пропусках проставить зачёт/незачёт.

Условие такое: сумма пропусков по причине болезни и по причине прогула не должна превышать 7 дней.

Возьмите "Список к исключению"

Выполните задания, расположенные на листе.

Рис. 172 Внешний вид файла "Список к исключению"