Примеры формулы ЕСЛИ с несколькими условиями в Excel

Простейшие примеры применения функции ИЛИ

Раздел функций Логические
Название на английском OR
Волатильность Не волатильная
Похожие функции И, НЕ, ЕСЛИ

Функция ИЛИ (результат изменяется при выполнении одного из нескольких условий)

Добавим к нашему примеру еще одно условие: Если заказ оплачен более чем на 50%, предоставляется скидка тоже 10%. Для наглядности занесем все наши условия в таблицу

Первую функцию ЕСЛИ оставляем без изменений.

Встаем курсором на вторую функцию ЕСЛИ и нажимаем на кнопочку Вставить функцию (слева от строки формул).

Появятся аргументы второго условия ЕСЛИ. Стереть поле Лог_выражение (В2>15000)

Встать курсором в пустое поле Лог_выражение и в Поле имени выбрать функцию ИЛИ.

В Поле имени отображаются 10 последних используемых функций. Если ее нет, нажмите на другие функции и выберете функцию ИЛИ из списка формул.

В появившемся окне прописываем наши 2 условия:

Логическое_значение 1: B2>15000

Логическое_значение 2: C2*100/B2>50

Когда начинаем прописывать 2 строку автоматически появляется 3-я. Оставляем ее пустой и нажимаем ОК.

Протянем формулу для остальных заказов.

Синтаксис функции ЕСЛИ

Вот как выглядит синтаксис этой функции и её аргументы:

=ЕСЛИ(логическое выражение, значение если «да», значение если «нет»)

Логическое выражение – (обязательное) условие, которое возвращает значение «истина» или «ложь» («да» или «нет»);

Значение если «да» – (обязательное) действие, которое выполняется в случае положительного ответа;

Значение если «нет» – (обязательное) действие, которое выполняется в случае отрицательного ответа;

Давайте вместе подробнее рассмотрим эти аргументы.

Первый аргумент – это логический вопрос. И ответ этот может быть только «да» или «нет», «истина» или «ложь».

Как правильно задать вопрос? Для этого можно составить логическое выражение, используя знаки “=”, “>”, “<�”, “>=”, “<=”, “<>”.

Функция ИЛИ() в MS EXCEL

Синтаксис функции

​ критерий.​​ этих функций.​ это значение с​ математике – 80.​​ являться только логические​​ В этом легко​ оператор в Excel,​ «ДЕЛ/0» и встречается​​ «ИЛИ» либо «И».​​Сегодня мы расскажем о​и нажмем​A1>25​ B2, отформатировать ячейку,​ в противном случае​

​=ЕСЛИ(ИЛИ(A4>0;B4​лог_выражение​​ распознает формулу массива.​Формула: =СЧЁТЕСЛИ(A1:A11;»табуреты»). Или:​Функция СЧЕТЕСЛИ входит в​ верхней и нижней​

​ Определить абитуриентов, которые​ ИСТИНА или ЛОЖЬ.​ убедиться записав формулы​ если несколько условий​ достаточно часто. Как​ Итак посмотрим, как​ функции табличного редактора​Enter​. Если это так,​

Совместное использование с функцией ЕСЛИ()

​ в противном случае​ возвращается значение ЛОЖЬ.​Если A4 (25) больше​(обязательно)​СЧЕТЕСЛИ с двумя условиями​Во втором случае в​ группу статистических функций.​ границей интервалов соответственно.​​ успешно сдали экзамены.​В Excel содержится несколько​

​ =ИСТИНА+0 и =ЛОЖЬ+0​ в задаче.​ правило, она возникает​​ применять формулу в​​ Excel «Если». Она​.​ то формула возвратит​ не выполнять никаких​ В этом случае​

Эквивалентность функции ИЛИ() операции сложения +

​ имеет отношение к​Данная формула обрабатывает сразу​ текстовую строку «больше​ действий. В этом​ оба аргумента истинны,​ (75) меньше 50,​значение_если_истина​

​ часто используется для​ ссылку на ячейку.​ ячеек по определенному​ результат вычисления e3​​Для определения зачисленных студентов​ как ЕСЛИ, ЕСЛИОШИБКА,​ альтернативной записи формулы​Функция ИЛИ(), английский вариант​ когда подлежит копированию​ условий в задаче.​ логическим возможностям приложения.​ два условия. Сначала​ 25», в любом​

​ случае A5 больше​ поэтому формула возвращает​ возвращается значение ИСТИНА,​(обязательно)​ автоматизированной и эффективной​Формула с применением знака​ критерию. Работает с​ в интервале от​​ используем формулу:​​ СУММЕСЛИ, И, ИЛИ​​ =ИЛИ(A1>100;A2>100) в виде​

Проверка множества однотипных условий

​ OR(), проверяет на​ формула «A/B», при​ Пример такого выражения:​​ Ее можно отнести​​ проверяется первое условие:​ другом случае —​​ B2, поэтому формула​​ значение ИСТИНА.​ в противном случае​Значение, которое должно возвращаться,​ работы с данными.​ подстановки: =СЧЁТЕСЛИ(A1:A11;»таб*»).​ числовыми и текстовыми​ 20 до 25?​​=80;C4>=70;СРЗНАЧ(B4:D4)>=75);»Зачисл.»;»Не зач.»)’ и другие. Две​ =(A1>100)+(A2>100)​ истинность условия и​ этом показатель B​ =ЕСЛИ(ИЛИ(A1=5; A1=10); 100;​​ к наиболее востребованным​​B3>60​ «меньше или равно​​ возвращает значение ЛОЖЬ.​​=ЕСЛИ(ИЛИ(A4>B2;A4​​ возвращается значение ЛОЖЬ.​​ если лог_выражение имеет​

​ Поэтому продвинутому пользователю​Для расчета количества значений,​ значениями, датами.​​ При использовании одной​

​Описание аргументов:​ последние на практике,​Значение второй формулы​ возвращает ИСТИНА если​​ в отдельных ячейках​

​ 0). Из этого​ функциям во время​. Если оно истинно,​ 25».​ Если изменить формулу​Если A4 больше B2​ В этом случае​

Читайте также:  Расчет средневзвешенной процентной ставки портфеля в Excel

Расширение функционала с помощью операторов «И» и «ИЛИ»

Когда нужно проверить несколько истинных условий, используется функция И. Суть такова: ЕСЛИ а = 1 И а = 2 ТОГДА значение в ИНАЧЕ значение с.

Функция ИЛИ проверяет условие 1 или условие 2. Как только хотя бы одно условие истинно, то результат будет истинным. Суть такова: ЕСЛИ а = 1 ИЛИ а = 2 ТОГДА значение в ИНАЧЕ значение с.

Функции И и ИЛИ могут проверить до 30 условий.

Пример использования оператора И:

Пример использования функции ИЛИ:

Больше или равно, меньше или равно, не равно в EXCEL

Такие выражения, как «больше или равно», «меньше или равно» и «не равно», могут быть очень полезны при анализе данных.

Эти операторы используют сравнения двух значений, и результатом сравнения будет ИСТИНА или ЛОЖЬ.

Обратите внимание, что логические операторы сравнивают значения независимо от того, было ли оно введено напрямую или было создано с помощью формулы. Эти операторы сравнивают именно значения. Не формулы.

Равно (=) и не равно (<>)

Эти операторы просты: они говорят вам, являются ли два значения равными или не равными друг другу:

Эти операторы равно и не равно также работают с текстом:

Больше (>) и меньше (<)

Эти два оператора сравнивают размер двух разных значений и возвращают ИСТИНА или ЛОЖЬ в зависимости от того, что больше:

Оператор больше (>) – если первое значение больше второго, результатом будет ИСТИНА

Оператор меньше (<) — если первое значение меньше второго, результатом сравнения будет ИСТИНА

Если значения равны — результатом сравнения обоих операторов будет ЛОЖЬ

Больше или равно (> =) и меньше или равно (<=)

Оператор больше или равно (> =) – если первое значение больше второго или равно ему, результатом будет ИСТИНА

Оператор меньше или равно (<=) — если первое значение меньше второго или равно ему, результатом сравнения будет ИСТИНА

>Если больше или равно в excel

Функция «СУММЕСЛИ»

СУММЕСЛИ подходит, когда нужно суммировать значения ячеек с одним условием. Чтобы применить ее в действии, следуйте инструкции:

    По свободной ячейке кликните левой клавишей мыши, чтобы выбрать место, где будет отображаться результат операции.

Выбор ячейки для вывода результата СУММЕСЛИ

Выбор функции СУММЕСЛИ

Аргументы функции СУММЕСЛИ

Критерий функции СУММЕСЛИ

Диапазон суммирования СУММЕСЛИ

Результат функции СУММЕСЛИ

В выделенной ячейке отобразится результат сложения, а в верхней строке – функция. Вычислить значение можно без вызова окна «Аргументы функции», если прописать все вручную. При этом базовая запись должна выглядеть так: =СУММЕСЛИ(X; «Условие»; Y) , где X – это диапазон, а Y – диапазон суммирования. Значения не обязательно вписывать, их достаточно выделить с помощью мышки в таблице. Все элементы функции разделены знаком «;».

Следует отметить, что если третий аргумент явно не выделили, то диапазон, указанный как первый аргумент, также становится диапазоном для сложения.

Одновременное выполнение двух условий

Также в Эксель существует возможность вывести данные по одновременному выполнению двух условий. При этом значение будет считаться ложным, если хотя бы одно из условий не выполнено. Для этой задачи применяется оператор «И».

Рассмотрим на примере нашей таблицы. Теперь скидка 30% будет проставлена только, если это женская обувь и предназначена для бега. При соблюдении этих условий одновременно значение ячейки будет равно 30%, в противном случае – 0.

Для этого используем следующую формулу:

=ЕСЛИ(И(B2=”женский”;С2=”бег”);30%;0)

Одновременное выполнение двух условий

Нажимаем клавишу Enter, чтобы отобразить результат в ячейке.

Одновременное выполнение двух условий

Аналогично примерам выше, растягиваем формулу на остальные строки.

Одновременное выполнение двух условий

Распространенный вопрос по Excel «Как записывать несколько условий в одной формуле?». Особенно часто применяется два и более условий при использовании функции ЕСЛИ. Сделать несколько условий в формуле ЕСЛИ довольно просто, главное знать основные принципы. Их и обсудим ниже.

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

Например, есть вот такая довольно нагроможденная формула:

vAkJzQfNZOo

Разберем на примере, как перенести ее в Excel

Как записать несколько условий в формуле ЕСЛИ?

Понятно, что эта формула будет состоять из 3 частей, как минимум:

Несколько Если

Об экспоненте можно подробно прочитать здесь .

Но как записать несколько этих функций в одну, еще и по условию? Для того чтобы разобраться, подробно посмотрим на функцию ЕСЛИ.

Читайте также:  Примеры функции ПОЛУЧЕНО для финансовых расчетов в Excel

Ее состав следующий:

=ЕСЛИ(Условие;если условие = ДА (ИСТИНА);если условие = НЕТ (ЛОЖЬ))

Т.е. если мы запишем простую формулу, что мы получим в итоге в ячейке B2?

Несколько Если2

Верно — отобразится 100. Если же в А1 будет стоять любое другое значение кроме 1, то в B2 отобразится бы 0.

Вернемся к нашей системе условий. Теперь нам надо понимать, как записать сразу два условия до первой точки с запятой. У нас в B1 пусто, а значит = 0, и только при выполнении обоих условий А1=1 и B1=0 (знак *) значение формулы будет равно 100.

Несколько Если3

Особо разберем * между скобками

Оператор И он же * означает, что должно выполняться оба условия одновременно, А1=1 и B1=0.

Если между скобками поставить + (или), то достаточно будет одного из условий. Например, только если А1=1, то уже будет отображаться 100.

Мы готовы к написанию формулы, будем это делать по частям

Запишем первое условие

Если условие выполняется, то выполняется первая формула с синусом
Если нет, второе условие

Во всех же остальных случаях будет выполнятся формула =EXP(1/B1)
Итого получается:

Запись нескольких формул в одной

Если в ячейки B1 будет текст, то формула выдаст ошибку. Поэтому я часто применяю формулу =ЕСЛИОШИБКА() .

Представим, что вся наша формула из предыдущего пункта — это один условный аргумент А

Или для нашего примера

Пример можно скачать здесь

Как красиво записать несколько формул

Иногда бывает более 20 Если, тут легко и запутаться… Поэтому существует удобный способ, как записать много формул в одну и удобно отобразить ее в несколько строк. И по прошествии времени разбираться в этой формуле будет легче. С описанием этой отличной возможности мы написали целую статью. Подробно можно прочитать здесь

Как заменить звездочку «*» в Excel?

Практически наверняка каждый сталкивался со следующей ситуацией — в тексте присутствует символ звездочки, который необходимо удалить или заменить на какой-либо другой текст. Однако при попытке заменить звездочку возникают трудности — при замене меняются абсолютно весь текст, что естественно и логично, так как Excel воспринимает символ «*» как любой произвольный текст. Но мы теперь уже знаем как с этим бороться, поэтому в поле Найти указываем текст «

(явно показываем, что звездочка является специальным символом), а в поле Заменить на указываем на что заменяем звездочку, либо оставляем поле пустым, если хотим удалить звездочку:

Аналогичная ситуация и при замене или удалении вопросительного знака и тильды. Производя замену «

(для тильды — «

») мы также без проблем сможем заменить или удалить спецсимвол.

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru

Поделиться с друзьями:
Поиск по сайту:

В Excel часто необходимо использовать при вычислениях значения, которые повязанных с символами, знаком числа и типом.

Для этого используются следующие функции:

  • СИМВОЛ;
  • ТИП;
  • ЗНАК.

Функция СИМВОЛ дает возможность получить знак с заданным его кодом. Функция используется, чтоб преобразовать числовые коды символов, которые получены с других компьютеров, в символы данного компьютера.

Функция ТИП определяет типы данных ячейки, возвращая соответствующее число.

Функция ЗНАК возвращает знак числа и возвращает значение 1, если оно положительное, 0, если равно 0, и -1, когда – отрицательное.

Как посчитать количество строк (с одним, двумя и более условием)

Довольно типичная задача: посчитать не сумму в ячейках, а количество строк, удовлетворяющих какомe-либо условию.

Ну, например, сколько раз имя «Саша» встречается в таблице ниже (см. скриншот). Очевидно, что 2 раза (но это потому, что таблица слишком маленькая и взята в качестве наглядного примера). А как это посчитать формулой?

«=СЧЁТЕСЛИ( A2:A7 ; A2 )» — где:

  • A2:A7 — диапазон, в котором будут проверяться и считаться строки;
  • A2 — задается условие (обратите внимание, что можно было написать условие вида «Саша», а можно просто указать ячейку).

Результат показан в правой части на скрине ниже.

Количество строк с одним условием

Читайте также:  Функция СРЗНАЧЕСЛИМН среднее значение в Excel по условию

Теперь представьте более расширенную задачу: нужно посчитать строки, где встречается имя «Саша», и где в столбце «B» будет стоять цифра «6». Забегая вперед, скажу, что такая строка всего лишь одна (скрин с примером ниже) .

Формула будет иметь вид:

=СЧЁТЕСЛИМН( A2:A7 ; A2 ; B2:B7 ;»6″) — (прим.: обратите внимание на кавычки — они должны быть как на скрине ниже, а не как у меня) , где:

A2:A7 ; A2 — первый диапазон и условие для поиска (аналогично примеру выше);

B2:B7 ;»6″ — второй диапазон и условие для поиска (обратите внимание, что условие можно задавать по разному: либо указывать ячейку, либо просто написано в кавычках текст/число).

Счет строк с двумя и более условиями

Сложные формулы

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

Здесь необходимо учесть общие правила для математических действий. Они просты.

Приведем вариант формулы для ячейки С4. В ней можно указать следующие данные (В2+В3)*0,3.

Это означает, что формула сначала суммирует два показателя, а полученное значение рассчитывается с процентами (30% записывается в виде 0,3).

Составляем сложную формулу

Во время расчетов Excel придерживается заданного порядка. Сначала выполняются действия в скобках, а уже потом делается умножение.

Записывая сложную формулу, важно учитывать правила расчетов, ведь в ином случае результат будет ошибочным. Применение скобок — лучший способ задать правильный порядок вычислений.

Помните, что Excel делает расчет с учетом введенных данных и не предупреждает об ошибках. Проверяйте правильность ввода самостоятельно. Главное — корректно расставить скобки и задать приоритеты вычислений.

Формула ЕСЛИ в Excel – примеры нескольких условий

Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.

Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.

Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2 =1. Однако этого можно избежать, если в поле с условием написать ИСТИНА, указывая тем самым, что, если не выполняются ранее перечисленные условия, наступает ИСТИНА и возвращается последнее альтернативное значение.

Теперь вы знаете, как пользоваться функцией ЕСЛИ в Excel, а также ее более современным вариантом для множества условий ЕСЛИМН.

Конкатенация

Формула: =(ячейка1&» «&ячейка2)

За этим причудливым словом скрывается объединение данных из двух и более ячеек в одной. Сделать объединение можно с помощью формулы конкатенации или просто вставив символ & между адресами двух ячеек. Если в ячейке A1 находится имя «Иван», в ячейке B1 – фамилия «Петров», их можно объединить с помощью формулы =A1&» «&B1. Результат – «Иван Петров» в ячейке, где была введена формула. Обязательно оставьте пробел между » «, чтобы между объединёнными данными появился пробел.

Формула конкатенации даёт аналогичный эффект и выглядит так: =ОБЪЕДИНИТЬ(A1;» «; B1) или в англоязычном варианте =concatenate(A1;» «; B1).

Кстати, все перечисленные формулы можно применять и в Google‑таблицах.

Эта статья является лишь верхушкой айсберга в изучении Excel. Для профессионального использования программы рекомендуем учится у профессионалов на курсах по Microsoft Excel.

Ссылка на основную публикацию