Вопрос 43Логические функции в Excel. Запись логических выражений. Логические функции НЕ, И,

ИЛИ, ЕСЛИ. Вложенные функции.

Логические выражения используются для записи условий, в которых сравниваются числа, функции, формулы, текстовые или логические значения. Любое логическое выражение должно содержать по крайней мере один оператор сравнения, который определяет отношение между элементами логического выражения. Ниже представлен список операторов сравнения Excel

= Равно

> Больше

< Меньше

>= Больше или равно

<= Меньше или равно

<> Не равно

Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0).

Функция ЕСЛИ

Функция ЕСЛИ (IF) имеет следующий синтаксис:

 

=ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь)

 

Следующая формула возвращает значение 10, если значение в ячейке А1 больше 3, а в противном случае - 20:

 

=ЕСЛИ(А1>3;10;20)

 

В качестве аргументов функции ЕСЛИ можно использовать другие функции. В функции ЕСЛИ можно использовать текстовые аргументы. Например:

 

=ЕСЛИ(А1>=4;"Зачет сдал";"Зачет не сдал")

 

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

Например:

 

=ЕСЛИ(СУММ(А1:А3)=30;А10;"")

 

Аргумент логическое_выражение функции ЕСЛИ может содержать текстовое значение. Например:

 

=ЕСЛИ(А1="Динамо";10;290)

 

Эта формула возвращает значение 10, если ячейка А1 содержит строку "Динамо", и 290, если в ней находится любое другое значение. Совпадение между сравниваемыми текстовыми значениями должно быть точным, но без учета регистра.