ЕСЛИ(логическое выражение;значение1;значение2)

Возвращает значение1, если результатом логического выражения является ИСТИНА и значение2, если результат логического выражения ЛОЖЬ.

Пусть, например, нужно вычислить налог с некоторой суммы, которая хранится в ячейке А1, по следующей формуле:

налог =
от суммы, если она меньше 120;

от суммы, если она больше либо равна 120.

Это можно сделать с помощью следующей формулы:

=ЕСЛИ(А1<120;А1*0,05;А1*0,15)

В качестве аргументов значение1 или значение2 можно использовать другую, вложенную функцию ЕСЛИ. Так, например, если налог с суммы должен быть вычислен по следующему закону:

налог =
20 руб., если сумма меньше или равна 100;

7 % от суммы, если она больше 100, но меньше 1000;

20 % от суммы, если она больше либо равна 1000.

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

=ЕСЛИ(А1<=100;20;ЕСЛИ(А1<1000;A1*0,07;A1*0,2))

=ЕСЛИ(А1<1000;ЕСЛИ(А1<=100;20;A1*0,07);A1*0,2))

=ЕСЛИ(А1>=1000; A1*0,2;ЕСЛИ(А1<=100;20;A1*0,07))

И(логическое выражение1;логическое выражение2;…)

Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.

Примеры:

=И(В2=1;В4>8) возвращает значение ИСТИНА, если в ячейке В2 содержится 1, а в ячейке В4 – число больше 8;

=И(С2:С5) возвращает значение ИСТИНА, если во всех ячейках С2, С3, С4, С5 содержится ИСТИНА.

Предположим, что нужно вывести на экран содержимое ячейки А1, если она содержит число строго между 5 и 20 и сообщение «неверный ввод» в противном случае. Это можно сделать с помощью формулы:

=ЕСЛИ(И(А1>5;A1<20);A1;”неверный ввод”)

ИЛИ(логическое выражение1;логическое выражение2;…)

Возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает значение ЛОЖЬ, если все аргументы имеет значение ЛОЖЬ.

Примеры:

ИЛИ(1+1=2;2+2=5) возвращает ИСТИНА

ИЛИ(1+1=3;2*2=5) возвращает ЛОЖЬ

ИЛИ(А1<=5;A1>=20) возвращает ЛОЖЬ, если ячейка А1 содержит число строго между 5 и 20 и ИСТИНА в противном случае.

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

Пример1. Премию сотрудникам требуется начислять следующим образом: всем женщинам, родившимся в мае, по 1000 рублей, а остальным сотрудникам – 500.

Формула для вычисления премии в этом случае для первого сотрудника может быть записана

=ЕСЛИ(И(В3=”ж”;МЕСЯЦ(С3)=5);1000;500)

Пример2. В колонке Н будет начислена материальная помощь сотрудникам следующим образом: всем женщинам по 2000 рублей, мужчинам с суммой К выдаче менее 4000 – по 1000 рублей, а остальным мужчинам – по 500 рублей.

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

=ЕСЛИ(В3=”ж”;2000;ЕСЛИ(G3<4000;1000;500))


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



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