Логические функции. Логические функции находят широкое применение для анализа полученных табличных данных

Логические функции находят широкое применение для анализа полученных табличных данных.

Функция ЕСЛИ содержит три аргумента:

· логическое выражение:

· выражение, которое вычисляется, если первый аргумент принимает значение ИСТИНА;

· выражение, которое вычисляется, если первый аргумент принимает значение ЛОЖЬ.

Например: =ЕСЛИ(B10>0;CУММ(C1:С10);CУММ(Е1:Е10))

Формула приводит к вычислению суммы диапазона C1:C10, если значение в ячейке B10 не отрицательно. В противном случае, вычисляется сумма диапазона E1:E10.

Допускается применение вложенных функций ЕСЛИ.

Например: =ЕСЛИ(B10>0;"Прибыль";ЕСЛИ(В10<0;"Убыток";"Ноль")

Приведенная формула выводит слово " Прибыль " в случае, если значение ячейки В10 положительно, и слово " Убыток ", если значение ячейки отрицательно. Если ячейка содержит нулевое значение или пуста. Формула выведет текст " Ноль ".

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

Выдает два значения:

· ИСТИНА если все аргументы принимают значения ИСТИНА:

· ЛОЖЬ если хотя бы один из них принимает значение ЛОЖЬ.

Например, если в ячейке B10 находится число 55, то формула

=И(1<B10;B10<100) выдаст значение ИСТИНА.

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

Например: =ИЛИ(100<B10;B10<10) выведет значение ИСТИНА независимо от того, находится ли в ячейке B10 число 255 или 0,5.

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

Например, если в ячейке B10 находится число 55:

=НЕТ(B10<80) ответ ЛОЖЬ.


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



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