Примеры использования формул с функциями ЕСЛИ, И, ИЛИ в Excel

Примеры формул с использованием функций ИЛИ И ЕСЛИ в Excel

Логические функции предназначены для проверки одного либо нескольких условий, и выполняют действия, предписанные для каждого из двух возможных результатов. Таковыми результатами могут являться только логические ИСТИНА или ЛОЖЬ.

В Excel содержится несколько логических функций, таких как ЕСЛИ, ЕСЛИОШИБКА, СУММЕСЛИ, И, ИЛИ и другие. Две последние на практике, как правило, самостоятельно не используют, поскольку результатом их вычислений может являться один из только двух возможных вариантов (ИСТИНА, ЛОЖЬ). При совместном использовании с функцией ЕСЛИ, они способны значительно расширить ее функционал.

Примеры использования формул с функциями ЕСЛИ, И, ИЛИ в Excel

Пример 1. При расчете стоимости количества потребленных кВт электроэнергии для абонентов учитывают следующие условия:

1. Если в квартире проживают менее 3 человек или за месяц было потреблено менее 100 кВт электроэнергии, ставка за 1 кВт составляет 4,35 рубля.

2. В остальных случаях ставка за 1кВт составляет 5,25 рубля.

3. Рассчитать сумму к оплате за месяц для нескольких абонентов.

4. Вид исходной таблицы данных:

 

Рассчитать сумму к оплате за месяц для нескольких абонентов.

Вид исходной таблицы данных:

Выполним расчет по формуле:

=ЕСЛИ(ИЛИ(B3<=2;C3<100);C3*4,35;C3*5,25)

Описание аргументов:

· ИЛИ(B3<=2;C3<100) – логическое выражение, выполняющее проверку двух условий: проживают ли в квартире менее 3 человек или общее количество потребленной энергии менее 100 кВт? Результат проверки будет ИСТИНА, если любое из этих двух условий истинно.

· C3*4,35 – сумма к оплате, если функция ИЛИ вернет значение ИСТИНА;

· C3*5,25 – сумма к оплате, если ИЛИ вернет ЛОЖЬ.

Растянем формулу для остальных ячеек с помощью функции автозаполнения. Результат расчета для каждого абонента:

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

 Формула с функциями ЕСЛИ и СРЗНАЧ для отбора значений при условии

Пример 2. Абитуриенты, поступающие в университет на специальность «инженер-механик», обязаны сдать 3 экзамена по предметам математика, физика и русский язык. Максимальный балл за каждый экзамен – 100. Средний проходной балл за 3 экзамена составляет 75, при этом минимальная оценка по физике должна составить не менее 70 баллов, а по математике – 80. Определить абитуриентов, которые успешно сдали экзамены.

Вид исходной таблицы:

Для определения зачисленных студентов используем формулу:

=ЕСЛИ(И(B4>=80;C4>=70;СРЗНАЧ(B4:D4)>=75);"Зачисл.";"Не зач.")

Описание аргументов:

· И(B4>=80;C4>=70;СРЗНАЧ(B4:D4)>=75) – проверяемые логические выражения согласно условию задачи;

· "Зачисл." – результат, если функция И вернула значение ИСТИНА (все выражения, представленные в виде ее аргументов, в результате вычислений вернули значение ИСТИНА);

· "Не зач." – результат, если И вернула ЛОЖЬ.

 

Используя функцию автозаполнения (сделав двойной щелчок по маркеру курсора в нижнем правом углу), получим остальные результаты:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: