Иллюстрированный самоучитель по Microsoft Excel

Логические функции

Логические функции являются неотъемлемым компонентом многих формул. Всякий раз, когда Вам необходимо выполнить те или иные действия в зависимости от выполнения каких-либо условий, Вы используете логические функции.

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

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

Функция НЕ (арг) изменяет на противоположное логическое значение своего аргумента. Она часто используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой величине.

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

Функция И(арг1, арг2,…) возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА, и возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.

Функция ИЛИ(арг1, арг2,…) возвращает значение ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА.

Аргументы aprl, арг2,… должны быть логическими значениями, массивами или ссылками, которые содержат логические значения. Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются. Если указанный интервал не содержит логических значений, возвращается значение ошибки #ЗНАЧ!.

Функция ЕСЛИ(арг_лог, aprl, арг2) возвращает значение aprl, если арг_лог при вычислении приобретает значение ИСТИНА, и арг2, если арг_лог при вычислении приобретает значение ЛОЖЬ. При конструировании более сложных проверок в качестве значений аргументов aprl и арг2 могут быть вложены до семи функций ЕСЛИ.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.