Excel: Функция ЕСЛИ
Функция Если является одной из самых полезных функций в Excel. Она позволяет получать разные значения ячейки в зависимости от выполнения какого-либо условия, а также находить ошибки, уникальные значения в списке, использовать многократные проверки на выполнение условий и многое другое.
Функция Если проверяет значение логического выражения и возвращает результаты в зависимости от того, истинно оно или ложно.
Аргументы функции Если
Если (лог_выражение; [значение_если_истина]; [значение_если_ложь])
- Лог_выражение — логическое выражение
Логические выражения используются для записи условий, в которых сравниваются числа, функции, формулы, текстовые значения. Логическое выражение может принимать одно из двух значений — Истина или Ложь.
Например, «A10=100» — логическое выражение; если значение в ячейке A10 равно 100, это выражение принимает значение Истина, в противном случае — значение Ложь.
В этом аргументе может использоваться любой оператор сравнения .
- > больше
- < меньше
- >= больше или равно
- = равно
- <> не равно
- Значение_если_истина — значение, которое помещается в ячейку (возвращается), если лог_выражение соответствует значению Истина.
Значение может быть числом, текстом, формулой или ссылкой на ячейку.
- Значение_если_ложь — значение, которое возвращается, если лог_выражение соответствует значению Ложь.
Значение может быть числом, текстом, формулой или ссылкой на ячейку.
Обязателен только первый аргумент (логическое выражение). Если опустить второй и третий аргумент, то вместо заданных нами значений будут выводиться значения «Истина» или «Ложь» в зависимости от истинности логического выражения.
Примеры:
Если значение в ячейке А1 больше 5, формула возвращает значение 10, в противном случае — 20:
2. Если (А1>=3 ; «Зачет сдал» ; «Зачет не сдал»)
Если в ячейке А1 оценка больше или равна 3, то зачет сдан, в противном случае – нет.
3. =Если (А1=«оплачено»; В1; 0)
Эта формула возвращает значение из ячейки В1, если ячейка А1 содержит слово «оплачено», и 0, если в ней находится любое другое значение. Совпадение между сравниваемыми текстовыми значениями должно быть точным, но без учета регистра.
Для создания более сложных проверок в качестве аргументов можно использовать функции Если , вложенные друг в друга.
В Excel версий до 2003 включительно — до 7 вложений;
вExcel версии 2007 — до 64 вложений;
в Excel версии 2010 — до 128 вложений.
Функция НЕ
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Используйте логическую функциюНЕ, если вы хотите убедиться, что одно значение не равно другому.
Пример

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

A2 НЕ больше 100
50 больше 1 (ИСТИНА) И меньше 100 (ИСТИНА), поэтому функция НЕ изменяет оба аргумента на ЛОЖЬ. Чтобы функция И возвращала значение ИСТИНА, оба ее аргумента должны быть истинными, поэтому в данном случае она возвращает значение ЛОЖЬ.
=ЕСЛИ(ИЛИ(НЕ(A3<0);НЕ(A3>50)); A3; «Значение вне интервала»)
100 не меньше 0 (ЛОЖЬ) и больше чем 50 (ИСТИНА), поэтому функция НЕ изменяет значения аргументов на ИСТИНА и ЛОЖЬ. Чтобы функция ИЛИ возвращала значение ИСТИНА, хотя бы один из ее аргументов должен быть истинным, поэтому в данном случае она возвращает значение ИСТИНА.
Расчет комиссионных
Ниже приводится решение довольно распространенной задачи: с помощью функций НЕ, ЕСЛИ и И определяется, заработал ли торговый сотрудник премию.

- =ЕСЛИ(И(НЕ(B14 <$B$7);НЕ(C14<$B$5));B14*$B$6;0)– ЕСЛИ общие продажи НЕ меньше целевых И число договоров НЕ меньше целевого, общие продажи умножаются на процент премии. В противном случае возвращается значение 0.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как в excel правильно записать условие неравно
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Как в excel правильно записать условие неравно
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |