Использование ЕСЛИ с функциями И, ИЛИ и НЕ
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2013 Excel Web App Excel 2013 для разработчиков Excel для Windows Phone 10 Еще. Меньше
Функция ЕСЛИ позволяет выполнять логические сравнения значений и ожидаемых результатов. Она проверяет условие и в зависимости от его истинности возвращает результат.
- =ЕСЛИ(это истинно, то сделать это, в противном случае сделать что-то еще)
Но что делать, если необходимо проверить несколько условий, где, допустим, все условия должны иметь значение ИСТИНА или ЛОЖЬ (И), только одно условие должно иметь такое значение (ИЛИ) или вы хотите убедиться, что данные НЕ соответствуют условию? Эти три функции можно использовать самостоятельно, но они намного чаще встречаются в сочетании с функцией ЕСЛИ.
Технические сведения
Используйте функцию ЕСЛИ вместе с функциями И, ИЛИ и НЕ, чтобы оценивать несколько условий.
- ЕСЛИ(И()): ЕСЛИ(И(лог_выражение1; [лог_выражение2]; …), значение_если_истина; [значение_если_ложь]))
- ЕСЛИ(ИЛИ()): ЕСЛИ(ИЛИ(лог_выражение1; [лог_выражение2]; …), значение_если_истина; [значение_если_ложь]))
- ЕСЛИ(НЕ()): ЕСЛИ(НЕ(лог_выражение1), значение_если_истина; [значение_если_ложь]))
Имя аргумента
лог_выражение (обязательно)
Условие, которое нужно проверить.
значение_если_истина (обязательно)
Значение, которое должно возвращаться, если лог_выражение имеет значение ИСТИНА.
значение_если_ложь (необязательно)
Значение, которое должно возвращаться, если лог_выражение имеет значение ЛОЖЬ.
Общие сведения об использовании этих функций по отдельности см. в следующих статьях: И, ИЛИ, НЕ. При сочетании с оператором ЕСЛИ они расшифровываются следующим образом:
- И: =ЕСЛИ(И(условие; другое условие); значение, если ИСТИНА; значение, если ЛОЖЬ)
- ИЛИ: =ЕСЛИ(ИЛИ(условие; другое условие); значение, если ИСТИНА; значение, если ЛОЖЬ)
- НЕ: =ЕСЛИ(НЕ(условие); значение, если ИСТИНА; значение, если ЛОЖЬ)
Примеры
Ниже приведены примеры распространенных случаев использования вложенных операторов ЕСЛИ(И()), ЕСЛИ(ИЛИ()) и ЕСЛИ(НЕ()). Функции И и ИЛИ поддерживают до 255 отдельных условий, но рекомендуется использовать только несколько условий, так как формулы с большой степенью вложенности сложно создавать, тестировать и изменять. У функции НЕ может быть только одно условие.
Ниже приведены формулы с расшифровкой их логики.
Если A2 (25) больше нуля и B2 (75) меньше 100, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае оба условия имеют значение ИСТИНА, поэтому функция возвращает значение ИСТИНА.
Если A3 («синий») = «красный» и B3 («зеленый») равно «зеленый», возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае только одно условие имеет значение ИСТИНА, поэтому возвращается значение ЛОЖЬ.
Если A4 (25) больше нуля или B4 (75) меньше 50, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае только первое условие имеет значение ИСТИНА, но поскольку для ИЛИ требуется, чтобы только один аргумент был истинным, формула возвращает значение ИСТИНА.
Если значение A5 («синий») равно «красный» или значение B5 («зеленый») равно «зеленый», возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае второй аргумент имеет значение ИСТИНА, поэтому формула возвращает значение ИСТИНА.
Если A6 (25) НЕ больше 50, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае значение не больше чем 50, поэтому формула возвращает значение ИСТИНА.
Если значение A7 («синий») НЕ равно «красный», возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ.
Обратите внимание, что во всех примерах есть закрывающая скобка после условий. Аргументы ИСТИНА и ЛОЖЬ относятся ко внешнему оператору ЕСЛИ. Кроме того, вы можете использовать текстовые или числовые значения вместо значений ИСТИНА и ЛОЖЬ, которые возвращаются в примерах.
Вот несколько примеров использования операторов И, ИЛИ и НЕ для оценки дат.
Ниже приведены формулы с расшифровкой их логики.
Если A2 больше B2, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае 12.03.14 больше чем 01.01.14, поэтому формула возвращает значение ИСТИНА.
Если A3 больше B2 И меньше C2, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае оба аргумента истинны, поэтому формула возвращает значение ИСТИНА.
Если A4 больше B2 ИЛИ меньше B2+60, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае первый аргумент равен ИСТИНА, а второй — ЛОЖЬ. Так как для оператора ИЛИ требуется, чтобы один из аргументов был истинным, формула возвращает значение ИСТИНА. Если вы используете мастер вычисления формул на вкладке «Формулы», вы увидите, как Excel вычисляет формулу.
Если A5 не больше B2, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае A5 больше B2, поэтому формула возвращает значение ЛОЖЬ.
Использование операторов И, ИЛИ и НЕ с условным форматированием
Вы также можете использовать операторы И, ИЛИ и НЕ в формулах условного форматирования. При этом вы можете опустить функцию ЕСЛИ.
На вкладке Главная выберите Условное форматирование > Создать правило. Затем выберите параметр Использовать формулу для определения форматируемых ячеек, введите формулу и примените формат.
Вот как будут выглядеть формулы для примеров с датами:
Если A2 больше B2, отформатировать ячейку, в противном случае не выполнять никаких действий.
Если A3 больше B2 И меньше C2, отформатировать ячейку, в противном случае не выполнять никаких действий.
Если A4 больше B2 ИЛИ меньше B2 + 60, отформатировать ячейку, в противном случае не выполнять никаких действий.
Если A5 НЕ больше B2, отформатировать ячейку, в противном случае не выполнять никаких действий. В этом случае A5 больше B2, поэтому формула возвращает значение ЛОЖЬ. Если изменить формулу на =НЕ(B2>A5), она вернет значение ИСТИНА, а ячейка будет отформатирована.
Примечание: Распространенной ошибкой является ввод формулы в условное форматирование без знака равенства (=). В этом случае вы увидите, что в диалоговом окне Условное форматирование в формулу будут добавлены знак равенства и кавычки : =»OR(A4>B2,A4
Дополнительные сведения
См. также
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как в экселе сделать больше или равно но меньше
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Использование операторов в формулах Excel
Операторы определяют операции, которые необходимо выполнить над элементами формулы. Excel следует общим математическим правилам для вычислений: круглые скобки, экспоненты, умножение и деление, а также сложение и вычитание, или аббревиатура PEMDAS (пожалуйста, простите, моя дорогая тетя Салли). Использование круглых скобок позволяет изменить порядок вычислений.
Типы операторов. Существует четыре различных типа операторов вычислений: арифметические, сравнение, объединение текста и ссылка.
-
Арифметические операторы Арифметические операторы служат для выполнения базовых арифметических операций, таких как сложение, вычитание, умножение, деление или объединение чисел. Результатом операций являются числа. Арифметические операторы приведены ниже.
Арифметический оператор | Значение | Пример |
---|---|---|
+ (знак «плюс») | Сложение | =3+3 |
– (знак «минус») | Вычитание Отрицание |
=3–3 =-3 |
* (звездочка) | Умножение | =3*3 |
/ (косая черта) | Деление | =3/3 |
% (знак процента) | Доля | 30% |
^ (крышка) | Возведение в степень | =3^3 |
Оператор сравнения | Значение | Пример |
---|---|---|
= (знак равенства) | Равно | =A1=B1 |
> (знак «больше») | Больше | =A1>B1 |
< (знак «меньше») | Меньше | =A1 |
>= (знак «больше или равно») | Больше или равно | =A1>=B1 |
Меньше или равно | =A1 | |
<> (знак «не равно») | Не равно | =A1<>B1 |
Текстовый оператор | Значение | Пример |
---|---|---|
& (амперсанд) | Соединение или объединение последовательностей знаков в одну последовательность | =»North»&»wind» приводит к «Northwind». Где A1 содержит «Фамилия», а B1 — «Имя», =A1&», «&B1 приводит к «Фамилия, имя». |
Оператор ссылки | Значение | Пример |
---|---|---|
: (двоеточие) | Оператор диапазона, который образует одну ссылку на все ячейки, находящиеся между первой и последней ячейками диапазона, включая эти ячейки. | B5:B15 |
; (точка с запятой) | Оператор объединения. Объединяет несколько ссылок в одну ссылку. | =СУММ(B5:B15;D5:D15) |
(пробел) | Оператор пересечения множеств, используется для ссылки на общие ячейки двух диапазонов. | B7:D7 C6:C8 |
Как поставить знак «Больше или равно» в Excel Online
Excel Online – отличный аналог для классического редактора таблиц: полный функционал доступен онлайн, а работать с файлом могут несколько пользователей одновременно. Таблицы не нужно скачивать и хранить на компьютере, передавая их через электронную почту. Достаточно просто отправить ссылку – и любой пользователь сможет начать работать с файлом и оставлять комментарии. В онлайн-версии доступны даже формулы – и у некоторых пользователей возникают вопросы, как их оформить. Например, многие не знают, как поставить знак «больше и равно». Разбираемся, как это сделать.
Знак «Больше или равно» в Excel Online
В браузерной версии популярного редактора таблиц знаки «Больше или равно» и «Меньше или равно», как и в классическом Экселе, можно использовать в двух случаях:
- В формулах cчета или проверки. Например, в функции «СЧЕТЕСЛИ», которая подсчитывает количество ячеек, соответствующих заданному условию, и других формулах;
- В обычном тексте, в качестве символа. В таблицах содержатся не только числовые данные или формулы, но и обычный текст. Иногда нужно вставить знаки «Большие или равно» и «Меньше или равно» именно в виде текстового символа.
Как в Эксель поставить больше или равно в формулу
Если данные знаки необходимы для использования в функциях, то решение лежит на поверхности – нужно просто подряд, один за другим поставить знаки «Больше» и «Равно», чтобы получилось так: «>=». Точно так же и с «Меньше или равно» – «.
Полная инструкция по использованию знаков в функции:
- Вставьте функцию. Название можно написать вручную или выбрать нужную формулу в разделе «Вставка», в котором необходимо нажать на «Функция» и перейти в определенный раздел;
- Открыть скобки и ввести условие: координаты ячеек и действия. Знаки «Больше или равно» и «Меньше или равно» нужно вставлять без пробелов, например: «=СЧЕТЕСЛИ(G2:G3;G2>=G3)».
Помните, что формулы начинаются со знака «Равно», или «=». Если функция не может быть выполнена из-за какой-либо ошибки, ячейка отмечает красным флажком. Кликнув на него, вы увидите причину ошибки и метод ее исправления.
Знак «Больше или равно» как текстовый символ
Иногда эти знаки необходимо использовать не для вычисления в функциях, а в качестве символа в обычном тексте. Конечно, если прибегнуть к прошлому методу и просто поставить знаки «Больше»/«Меньше» и «Равно» подряд, то пользователи вас, скорее всего, поймут. Однако лучше использовать единые символы, чтобы текст выглядел красивее. Чтобы это сделать, необходимо:
- В любом поисковике написать «Символ больше или равно» и нажать на кнопку поиска;
- Скопировать предложенный поисковиком символ;
- Вставить его в нужную ячейку.
В отличие от классического Экселя, в котором есть отдельный раздел вставки различных символов, в Excel Online вставить такой знак можно только, скопировав его из интернета. Впрочем, найти символ совсем не трудно.
Частые вопросы:
- Как в Excel Online поставить минус без формулы
- Как поставить фильтр на ячейку в Excel Online
- Как сделать онлайн вычисления в Excel Online
- Как разблокировать документ Excel Online