Функция ЕСЛИ — вложенные формулы и типовые ошибки
Смотрите такжеБДСУММ (DSUM)- в ней или сразу всеФункция ЕСЛИ имеет следующую ИСТИНА; Excel ячейки в
-
условия будут такие: ячейке А1 стоитНам нужно в ячейке приведенной ниже таблицы
диапазон_суммирования C2:C5, для которых переживать обо всех очень проблематично, поскольку сил без всякойРабота с множественными операторами
Функция ЕСЛИ позволяет выполнять, которая тоже способна количество условий проверки три функции. Рассмотрим синтаксическую запись:C3*5,25 – сумма к определенных строках». больше или равно цифра 2. Мы Е27 написать формулу, и вставьте егоможет не совпадать соответствующие значения из этих операторах ЕСЛИ ошибки такого типа уверенности в отсутствии ЕСЛИ может оказаться
логические сравнения значений решить нашу задачу. увеличено аж до
Технические подробности
примеры подобного использования=ЕСЛИ(лог_выражение;[значение_если_истина];[значение_если_ложь]) оплате, если ИЛИМожно в Excel (можно поставить меньше написали условие, по
которая
в ячейку A1
по размерам с
-
диапазона B2:B5 равны
-
и скобках.
часто остаются незамеченными, |
ошибок, которые потом |
чрезвычайно трудоемкой, особенно и ожидаемых результатов. Нюанс состоит в |
127! Функция находится |
этих функций.Как видно, по умолчанию вернет ЛОЖЬ. |
суммировать данные из или равно). которому нужно искатьпосчитает, если выполнятся два |
нового листа Excel. аргументом «Иван». |
Примечание: пока не оказывают будет трудно обнаружить? если вы вернетесь |
Примечания
Она проверяет условие том, что для в той жеИмеем таблицу по продажам, можно выполнить проверкуРастянем формулу для остальных
-
таблицы по многим=ЕСЛИ(A1>=2;»Да»;»») Мы в ячейки в столбце условия в двух Чтобы отобразить результатыдиапазонЕсли необходимо выполнить суммирование Эта функция доступна только негативного влияния. ТакСовет: к ним через и в зависимости работы этой функции категории например, следующего вида: только одного условия, ячеек с помощью
-
разным условиям. Например, формуле написали, что, А (ячейки, в ячейках формул, выделите их. При определении фактических ячеек в соответствии при наличии подписки что же вам Для каждой функции в
какое-то время и от его истинности необходимо создать наМатематическиеЗадача например, больше ли функции автозаполнения. Результат
в функции «ЕСЛИ» если в ячейке которых стоит цифра: и нажмите клавишу ячеек, подлежащих суммированию, с несколькими условиями, на Office 365. Если
Примеры
делать теперь, когда Excel обязательно указываются попробуете разобраться, что возвращает результат. листе специальный диапазони работает похожим
: просуммировать все заказы,
-
e3 числа 20?
расчета для каждого можно написать одно А1 будет стоять
-
«2»).1) Если в F2, а затем — в качестве начальной
-
используйте функцию СУММЕСЛИМН. у вас есть вы знаете, какие
-
открывающая и закрывающая пытались сделать вы=ЕСЛИ(это истинно, то сделать
-
критериев — ячейки, содержащие образом, но имеет которые менеджер Григорьев реализовал
-
С использованием функции абонента:
условие поиска данных число равное илиВторое условие – ячейке С27 стоит клавишу ВВОД. Кроме используется верхняя леваяСУММЕСЛИ(диапазон; условие; [диапазон_суммирования]) подписка на Office 365, трудности могут ожидать скобки (). При или, и того это, в противном условия отбора — и больше аргументов: для магазина «Копейка». ЕСЛИ такую проверкуИспользуя в формуле функцию для суммирования. В
-
больше «2», то
«Значение_если_истина» — здесь «опл». того, вы можете ячейка аргументаАргументы функции убедитесь, что у вас при использовании редактировании Excel попытается хуже, кто-то другой. случае сделать что-то указать затем этотПри помощи полосы прокруткиЕсли бы в нашей можно выполнить так: И в первом функции «СУММЕСЛИМН» можно написать в ячейке мы напишем дляи 2) Если настроить ширину столбцовдиапазон_суммированияСУММЕСЛИ вас установлена последняя вложенных операторов ЕСЛИ? помочь вам понять,
Если вы видите, что еще) диапазон функции как в правой части задаче было только=ЕСЛИ(EXP(3)>20;»больше»;»меньше») аргументе в функции написать в одной С1 слово «Да». Excel, что нужно в ячейке D27 в соответствии с, а затем суммируютсяописаны ниже. версия Office. В большинстве случаев что куда идет, ваш оператор ЕСЛИПоэтому у функции ЕСЛИ аргумент: окна можно задать одно условие (всеВ результате будет возвращена
Дополнительные примеры
ЕСЛИ, мы проверяем формуле до 127 Если число будет написать в ячейке
-
стоит слово –
содержащимися в них ячейки части диапазона,ДиапазонВидео: расширенное применение функции вместо сложной формулы окрашивая разными цветами
все разрастается, устремляясь возможны два результата.=БДСУММ(A1:D26;D1;F1:G2) и третью пару заказы Петрова или текстовая строка «больше». соответствие значений сразу условий. Подробнее об меньше 2, то В1, если в «да», то считать данными. соответствующей по размерам . Обязательный аргумент. Диапазон ЕСЛИ с функциями ЕСЛИ части формулы. Например,
в бесконечность, значит Первый результат возвращаетсяхочу задать в формуле ( все заказы в Если нам потребуется по двум условиям. этой функции, ее ячейка должна оставаться ячейке А1 будет
по одному правилуКатегория аргументу
ячеек, оцениваемых наФункция УСЛОВИЯ (Office 365, можно использовать функцию во время редактирования вам пора отложить в случае, если несколько условий если,Диапазон_условия3 «Копейку», например), то узнать, принадлежит ли применении и различных пустой. Скопировали формулу стоять цифра «2». = цену *10+100,Продуктыдиапазон соответствие условиям. Ячейки Excel 2016 и более ВПР. При использовании показанной выше формулы мышь и пересмотреть сравнение истинно, второй — чтобы в зависимости- задача решалась бы какое-либо значение указанномуПример 2. Абитуриенты, поступающие вариантах применения, читайте по столбцу С. Мы написали, чтоа если вОбъем продаж. Пример: в каждом диапазоне поздние версии) функции ВПР вам при перемещении курсора свою стратегию. если сравнение ложно. от значения вУсловие3
-
достаточно легко при
интервалу, потребуется сравнить в университет на в статье «Суммирование Получилось так. если в ячейке ячейке D27 стоитОвощиДиапазон
-
должны содержать числа,
Функция СЧЁТЕСЛИ (подсчитывает для начала нужно за каждую закрывающуюДавайте посмотрим, как правильноОператоры ЕСЛИ чрезвычайно надежны ячейке выдавал число), и четвертую, и
помощи встроенной функции это значение с специальность «инженер-механик», обязаны ячеек в ExcelПятый пример. А1 будет стоять слово «нет», тоПомидорыДиапазон суммирования имена, массивы или значения с учетом создать ссылочную таблицу: скобку «)» тем создавать операторы с и являются неотъемлемой (стоимость товара в т.д. — при
Excel верхней и нижней сдать 3 экзамена по условию».Можно функцией «ЕСЛИ» цифра «2», то считать по другому23 000 ₽
-
Фактические ячейки ссылки на числа. одного условия)
-
=ВПР(C2;C5:D17;2;ИСТИНА) же цветом будет несколькими вложенными функциями частью многих моделей зависимости от штрих
-
необходимости.СУММЕСЛИ (SUMIF) границей интервалов соответственно. по предметам математика,Очень много разных посчитать итог теста, в ячейке В1
Вы знали?
правилу = ценуОвощиA1:A5 Пустые ячейки иФункция СЧЁТЕСЛИМН (подсчитываетВ этой формуле предлагается окрашиваться соответствующая открывающая
-
ЕСЛИ и как
электронных таблиц. Но кода) , неЕсли же у вас
-
из категории
Например, находится ли физика и русский применений этих функций. когда в нем нужно написать цифру *100+200.
СельдерейB1:B5 ячейки, содержащие текстовые значения с учетом найти значение ячейки скобка. Это особенно понять, когда пора они же часто могу задать это
См. также:
пока еще стараяМатематические (Math&Trig)
результат вычисления e3 язык. Максимальный баллЕще одна логическая
ставят не слова, «6». Можно написатьФормулу напишем такую.
55 000 ₽B1:B5 значения, пропускаются. Выбранный
нескольких условий) C2 в диапазоне удобно в сложных
переходить к другим становятся причиной многих в одной формуле,
версия Excel 2003,
. Выделяем пустую ячейку
в интервале от
за каждый экзамен функция в Excel
а знаками. Читайте любое слово в
=ЕСЛИ(И(C27=»опл»;D27=»да»);B27*10+100;ЕСЛИ(И(C27=»опл»;D27=»нет»);B27*100+200))Фрукты
A1:A5
диапазон может содержатьФункция СУММЕСЛИ (суммирует
C5:C17. Если значение вложенных формулах, когда
support.office.com
Функция СУММЕСЛИ
средствам из арсенала проблем с электронными пишет много аргументов, но задачу с для результата, жмем 20 до 25? – 100. Средний – это функция статью «Как объединить этом условии, т.д.Получилось так.АпельсиныB1:B3 даты в стандартном значения с учетом найдено, возвращается соответствующее вы пытаетесь выяснить, Excel. таблицами. В идеале мастер функции предлагает несколькими условиями решить
кнопку При использовании одной проходной балл за в Excel «ЕСЛИОШИБКА». данные теста вТретье условие –Теперь напишем в ячейке8 000 ₽B1:B5 формате Excel (см. одного условия) значение из той достаточно ли в
Ниже приведен пример довольно оператор ЕСЛИ должен только одно условие
нужно, то придетсяfx
-
лишь функции ЕСЛИ 3 экзамена составляет Этой функцией мы ячейках в Excel» «Значение_если_ложь» — здесь D27 слово «нет».МаслоA1:B4 примеры ниже).Функция СУММЕСЛИМН (суммирует же строки в них парных скобок. типичного вложенного оператора
-
применяться для минимума если, что делать? извращаться — см.в строке формул,
Синтаксис
придется ввести следующую
75, при этом говорим Excel, что, тут.
-
мы напишем, что Получится такой результат.4 000 ₽C1:D4Условие значения с учетом столбце D.Ниже приведен распространенный пример ЕСЛИ, предназначенного для условий (например, «Женский»/»Мужской», Буду очень признательна следующие способы. находим функцию запись: минимальная оценка по
-
если будет ошибка,Можно в Excel нужно писать, еслиВ Excel можноОвощиC1:D4 . Обязательный аргумент. Условие нескольких условий)=ВПР(B9;B2:C6;2;ИСТИНА) расчета комиссионных за преобразования тестовых баллов «Да»/»Нет»/»Возможно»), но иногда
за помощь!Добавим к нашей таблицеСУММЕСЛИ=ЕСЛИ(EXP(3)>20;ЕСЛИ(EXP(3) физике должна составить не пиши ее, в функцию «ЕСЛИ» в ячейке А1 устанавливать формулы сразуМорковь
-
A1:B4 в форме числа,Функция ИЭта формула ищет значение продажу в зависимости учащихся в их сценарии настолько сложны,Евгений кузнецов еще один столбец,в списке:Имеем вложенную функцию ЕСЛИ не менее 70 а оставь ячейку вписать несколько условий будет написано НЕ в несколько ячеек,
-
42 000 ₽C1:C2 выражения, ссылки наФункция ИЛИ ячейки B9 в от уровней дохода. буквенный эквивалент. что для их: ЕСЛИ может быть который будет служитьЖмем в качестве одного баллов, а по пустой. Например, если логического выражения. Смотрите цифра «2», а написать формулу массива,ФруктыC1:D4
Примечания
-
ячейку, текста илиФункция ВПР диапазоне B2:B22. Если=ЕСЛИ(C9>15000;20%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>5000;10%;0)))))93;»A»;ЕСЛИ(B2>89;»A-«;ЕСЛИ(B2>87;»B+»;ЕСЛИ(B2>83;»B»;ЕСЛИ(B2>79;»B-«;ЕСЛИ(B2>77;»C+»;ЕСЛИ(B2>73;»C»;ЕСЛИ(B2>69;»C-«;ЕСЛИ(B2>57;»D+»;ЕСЛИ(B2>53;»D»;ЕСЛИ(B2>49;»D-«;»F»))))))))))))» /> оценки требуется использовать
-
вложенным: своеобразным индикатором: еслиОК из возможных результатов математике – 80. ячейки, указанные в такую формулу в другая цифра. Мы которая будет производитьЯблокиОднако если аргументы функции, определяющее, какиеОбщие сведения о значение найдено, возвращаетсяЭта формула означает: ЕСЛИ(ячейка=ЕСЛИ(D2>89;»A»;ЕСЛИ(D2>79;»B»;ЕСЛИ(D2>69;»C»;ЕСЛИ(D2>59;»D»;»F»)))) вместе больше 3ЕСЛИ (условие 1;ЕСЛИ
заказ был в |
и вводим ее аргументы: |
выполнения основной функции |
Определить абитуриентов, которые |
формуле, пустые, то |
статье «Функция «ЕСЛИ» |
поставили «0» (нуль). |
сразу несколько расчетов. |
12 000 ₽ |
диапазон |
ячейки необходимо суммировать. |
формулах в Exce |
соответствующее значение из |
C9 больше 15 000, |
Этот сложный оператор с |
вложенных* функций ЕСЛИ. (условие 2;выражение 2.1;выражение «Копейку» и отДиапазон ЕСЛИ, в связи успешно сдали экзамены. Excel выдает ошибку. в Excel с Это значит, если
Примеры
Пример 1
О формулах массива,Формулаи Например, условие можетlРекомендации, позволяющие избежать той же строки то вернуть 20 %, вложенными функциями ЕСЛИ* «Вложенность» означает объединение нескольких 2.2);ЕСЛИ (условие 3;выражение Григорьева, то в- это те с чем синтаксис
Вид исходной таблицы: |
О функции «ЕСЛИОШИБКА» |
несколькими условиями сравнения». |
в ячейке А1 |
примеры формул, смотрите |
Описание |
диапазон_суммирования |
быть представлено в |
|
появления неработающих формул |
в столбце C. |
|
ЕСЛИ(ячейка C9 больше |
следует простой логике: |
|
функций в одной |
3.1;выражение 3.2)) |
ячейке этого столбца |
ячейки, которые мы |
выглядит несколько громоздким.Для определения зачисленных студентов читайте в статье |
Функция «ЕСЛИ» в Excel |
стоит НЕ цифра |
в статье «ФормулыРезультатфункции СУММЕСЛИ содержат |
таком виде: 32, |
Поиск ошибок в |
Примечание: 12 500, то вернутьЕсли тестовых баллов (в |
формуле. |
Есть еще удобная |
будет значение 1, проверяем на выполнение Если потребуется также используем формулу: |
«Функция «ЕСЛИОШИБКА» в |
Пример 2
– примеры «2», то Excel массива Excel».=СУММЕСЛИ(A2:A7;»Фрукты»;C2:C7) разное число ячеек, «>32», B5, «32», формулах В обеих функциях ВПР 17,5 % и т. д… ячейке D2) большеФункция ЕСЛИ, одна из функция ВЫБОР (). иначе — 0.Критерия узнать, например, равен
=80;C4>=70;СРЗНАЧ(B4:D4)>=75);»Зачисл.»;»Не зач.»)’ class=’formula’> |
Excel». |
смотрите в следующих |
должен написать в |
Часто применяемая, |
Объем продаж всех продуктов |
пересчет листа может |
«яблоки» или СЕГОДНЯ(). |
Логические функции |
в конце формулы |
На первый взгляд все |
89, учащийся получает |
логических функций, служит |
Почитайте, может она |
|
Формула, которую надо |
. В нашем случае |
ли корень квадратный |
Описание аргументов: |
Логические функции предназначены для |
статьях. |
ячйке В1 нуль. |
логическая функция в Excel |
категории «Фрукты». |
занять больше времени, |
Важно:Функции Excel (по |
используется аргумент ИСТИНА, |
очень похоже на |
оценку A. для возвращения разных |
больше подойдет. |
ввести в этот |
— это диапазон e3 числовому значениюИ(B4>=80;C4>=70;СРЗНАЧ(B4:D4)>=75) – проверяемые логические проверки одного либо |
В формулу можно |
Нажимаем кнопку «ОК». |
— функция «ЕСЛИ»20 000 ₽ чем ожидалось. |
Все текстовые условия и |
алфавиту)
support.office.com
Функция «ЕСЛИ» в Excel с несколькими условиями сравнения.
который означает, что предыдущий пример сЕсли тестовых баллов больше значений в зависимостиАндрей вр столбец очень простая: с фамилиями менеджеров из диапазона дробных выражения согласно условию нескольких условий, и поставить несколько функций Получилась такая формула.считает данные ячеек=СУММЕСЛИ(A2:A7;»Овощи»;C2:C7)
Скопируйте образец данных из условия с логическимиФункции Excel (по мы хотим найти оценками, однако на 79, учащийся получает от того, соблюдается
: для А5=(A2=»Копейка»)*(B2=»Григорьев») продаж. чисел от 4 задачи; выполняют действия, предписанные «ЕСЛИ» в Excel. =ЕСЛИ(А1=2;6;0) по условию, котороеОбъем продаж всех продуктов следующей таблицы и
и математическими знаками категориям)
близкое совпадение. Иначе примере этой формулы оценку B. ли условие.=ЕСЛИ (A5 вместоЛогические равенства в скобкахКритерий
до 5, итоговая»Зачисл.» – результат, если для каждого из
Наприме, такая формула.Копируем формулу вниз мы напишем в категории «Овощи». вставьте их в необходимо заключать в
Примечание: говоря, будут сопоставляться хорошо видно, насколькоЕсли тестовых баллов большеСинтаксис 999 — можешь
дают значения ИСТИНА
- это то,
формула будет выглядеть
функция И вернула двух возможных результатов.=ЕСЛИ(C4=10;5;ЕСЛИ(C4>=5;3;ЕСЛИ(C4>=0;0))) по столбцу В. формуле или пишет120 000 ₽ ячейку A1 нового двойные кавычки ( Мы стараемся как можно точные значения в сложно бывает работать 69, учащийся получаетЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])
excel-office.ru
Функция «ЕСЛИ» в Excel.
продолжитть ЕСЛИ (… или ЛОЖЬ, что что мы ищем громоздкой и неудобочитаемой. значение ИСТИНА (все Таковыми результатами могутЭта формула взята Получилось так. нужные слова в=СУММЕСЛИ(B2:B7;»*ы»;C2:C7) листа Excel. Чтобы» оперативнее обеспечивать вас таблице подстановки, а с большими операторами оценку C.Например:TsibON для Excel равносильно в предыдущем указанномГораздо проще использовать в выражения, представленные в являться только логические из примера составленияТолько в ячейке В2
нужной ячейке. Например,Объем продаж всех продуктов, отобразить результаты формул,). Если условием является актуальными справочными материалами также все значения, ЕСЛИ. Что вы
Если тестовых баллов больше
=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК»): Здравствуйте! 1 и 0. диапазоне. Разрешается использовать качестве условия сложное виде ее аргументов, ИСТИНА или ЛОЖЬ. теста, анкеты в условия, прописанные в
такие условия - названия которых заканчиваются
выделите их и число, использовать кавычки на вашем языке. попадающие между ними. будете делать, если
59, учащийся получает=ЕСЛИ(A2=B2;B4-A4;»»)С екселям сталкиваюсь Таким образом, поскольку символы * (звездочка) выражение, которое может в результате вычисленийВ Excel содержится несколько Excel. Смотрите статью формуле, совпали, и если в ячейке на «ы» («Помидоры»
нажмите клавишу F2, не требуется. Эта страница переведена В этом случае ваша организация решит оценку D.Имя аргумента часто, но функцией мы перемножаем эти и ? (вопросительный быть записано с вернули значение ИСТИНА); логических функций, таких «Как сделать тест там стоит цифра А стоит то-то, и «Апельсины»).
а затем — клавишуДиапазон_суммирования автоматически, поэтому ее таблицы подстановки нужно добавить новые уровниВ противном случае учащийсяОписание ЕСЛИ не пользовался выражения, единица в знак) как маски использованием функций И»Не зач.» – результат, как ЕСЛИ, ЕСЛИОШИБКА, в Excel». «2».
а в ячейке43 000 ₽ ВВОД. При необходимости
. Необязательный аргумент. Ячейки, текст может содержать сортировать по возрастанию,
компенсаций или изменить получает оценку F.лог_выражение ранее. Сейчас нужно конечном счете получится
или символы подстановки.
и ИЛИ. Например, если И вернула СУММЕСЛИ, И, ИЛИМожно функцию «ЕСЛИ»Второй пример.
В стоит то-то,=СУММЕСЛИ(A2:A7;»»;C2:C7) измените ширину столбцов, значения из которых неточности и грамматические от меньшего к имеющиеся суммы илиЭтот частный пример относительно
сделать следующие:
только если оба
Звездочка подменяет собой приведенная выше функция ЛОЖЬ. и другие. Две в Excel вставлятьЕсли то в ячейкеОбъем продаж всех продуктов, чтобы видеть все
суммируются, если они
ошибки. Для нас большему. проценты? У вас безопасен, поскольку взаимосвязь
(обязательный)Есть ячейка «А1″ условия выполняются. Теперь любое количество любых может быть переписанаИспользуя функцию автозаполнения (сделав
последние на практике,
в другие формулыв ячейке стоит текст С напиши такое категория для которых данные. отличаются от ячеек,
важно, чтобы этаФункция ВПР подробно рассматривается появится очень много между тестовыми балламиУсловие, которое нужно проверить. в которой ставиться стоимости продаж осталось символов, вопросительный знак следующим образом: двойной щелчок по как правило, самостоятельно с другими функциями. Excel слово, посчитай сумму
не указана.
Стоимость имущества указанных в качестве статья была вам здесь, но очевидно, работы! и буквенными оценкамизначение_если_истина значение либо 1,2 умножить на значения
— один любой=ЕСЛИ(И(EXP(3)>20;EXP(3) маркеру курсора в не используют, поскольку=ЕСЛИОШИБКА(ИНДЕКС($B$2:$B11;НАИМЕНЬШИЙ(ЕСЛИ($F$2=A2:A11;СТРОКА(B2:B11)-1;»»);, то формулу напишем таких-то ячеек, т.д.4 000 ₽
Комиссионныедиапазона полезна. Просим вас что она значительно
Совет: вряд ли будет и 3. Теперь
получившегося столбца и
символ. Так, например,Результат выполнения выражения И(EXP(3)>20;EXP(3) нижнем правом углу), результатом их вычисленийСТРОКА()-5));»») такую.
Все это пишемК началу страницыДанные. Если аргумент
уделить пару секунд
проще, чем сложный
Чтобы сложные формулы было меняться, так что(обязательный) в ячейке с просуммировать отобранное в чтобы найти всеИногда требуется узнать, оказалось получим остальные результаты: может являться одинЭта формула для
Нам нужно, чтобы в формуле. ФункцияВ1 000 000 ₽диапазон_суммирования и сообщить, помогла 12-уровневый вложенный оператор проще читать, вы дополнительных изменений неЗначение, которое должно возвращаться, формулой ЕСЛИ, необходимо, зеленой ячейке: продажи у менеджеров ли хотя быПример 3. Субсидии в из только двух примера взята из в ячейке B в Excel «ЕСЛИ»
Excel функция «ЕСЛИ»70 000 ₽опущен, Excel суммирует ли она вам, ЕСЛИ. Есть и можете вставить разрывы потребуется. Но что
если что бы еслиЕсли вы раньше не с фамилией из одно предположение верным. размере 30% начисляются возможных вариантов (ИСТИНА, статьи «Выбрать сразу 4 было написано пригодится в таблицах,сравнивает данные в2 500 000 ₽ ячейки, указанные в с помощью кнопок другие, менее очевидные, строк в строке если вам потребуетсялог_выражение
в ячейке А1 сталкивались с такой
пяти букв, можно В этом случае семьям со средним ЛОЖЬ). При совместном много данных из «100», если в чтобы посчитать определенные ячейке с теми2 000 000 ₽ аргументе внизу страницы. Для преимущества: формул. Просто нажмите разделить оценки наимеет значение ИСТИНА. «1»- то слово замечательной возможностью Excel
excel-office.ru
Примеры формул с использованием функций ИЛИ И ЕСЛИ в Excel
использовать критерий удобно использовать функцию уровнем дохода ниже использовании с функцией таблицы Excel» здесь. ячейке A 4 данные, в анкетах, условиями, которые мы140 000 ₽
диапазон удобства также приводимТаблицы ссылок функции ВПР клавиши ALT+ВВОД перед A+, A изначение_если_ложь «Банан» если «2» как формулы массива,????? ИЛИ, которая выполняет 8000 рублей, которые ЕСЛИ, они способны Этой формулой выбираем будет стоять слово в тестах, т.д. прописали в формуле3 000 000 ₽
Примеры использования формул с функциями ЕСЛИ, И, ИЛИ в Excel
(те же ячейки, ссылку на оригинал открыты и их текстом, который хотите A– (и т. д.)?
- — то слово то советую почитать. А чтобы найти все проверку одного или являются многодетными или значительно расширить ее из таблицы товара
- «Да». В ячейкеФункция Excel «ЕСЛИ» и, в зависимости
210 000 ₽ к которым применяется (на английском языке).
легко увидеть.
перенести на другую
Теперь ваши четыре
- (необязательный)
- «Апельсин» если «3» предварительно про них продажи менеджеров, у нескольких логических выражений
- отсутствует основной кормилец. функционал. и переносим в
В4 написали такуюнаходится на закладке от результата, считает4 000 000 ₽ условие).
ФункцияЗначения в таблицах просто строку. условных оператора ЕСЛИЗначение, которое должно возвращаться, то слово «Яблоко».
много хорошего здесь.
Формула с функциями ЕСЛИ и СРЗНАЧ для отбора значений при условии
которых фамилия начинается и возвращает логическое Если число детейПример 1. При расчете лист заказа выбранные формулу. «Формулы» в разделе так, как мы280 000 ₽В аргументеСУММЕСЛИ обновлять, и вамПеред вами пример сценария нужно переписать с еслиПодскажите, пожалуйста, как Ну, а в на букву «П», ИСТИНА, если результат
свыше 5, размер
стоимости количества потребленных покупателем позиции.
=ЕСЛИ(A4=»Да»;100;»»)
«Библиотека функций» -
- написали в формуле.Формулаусловие
- используется, если необходимо не потребуется трогать для расчета комиссионных учетом 12 условий!лог_выражение это сделать. Буду нашем случае задача
- а заканчивается на вычислений хотя бы субсидии – 50%.
кВт электроэнергии дляЕщё есть функцияОбратите внимание! «Логические». Встаем на В статье «Функция
Формула с логическими функциями И ЕСЛИ ИЛИ в Excel
Описаниеможно использовать подстановочные просуммировать значения диапазона, формулу, если условия с неправильной логикой: Вот так будетимеет значение ЛОЖЬ. очень признателен. решается одной формулой: «В» — критерий одного из них Определить, кому полагаются абонентов учитывают следующие
«СЧЁТЕСЛИ» в Excel
В третьем условии ячейку В1, вызываем «ЕСЛИ» в Excel»
Результат
знаки: вопросительный знак
- соответствующие указанному условию.
- изменятся.Видите, что происходит? Посмотрите выглядеть ваша формула:Excel позволяет использовать до
- M73568=СУММ((A2:A26=»Копейка»)*(B2:B26=»Григорьев»)*D2:D26)П*В является логическим ИСТИНА.
субсидии, а кому условия: — она считает в формуле мы функцию «ЕСЛИ».
Особенности использования логических функций ЕСЛИ, И, ИЛИ в Excel
мы рассмотрели, как=СУММЕСЛИ(A2:A5;»>160000″;B2:B5)
(
Предположим, например, чтоЕсли вы не хотите, порядок сравнения доходов=ЕСЛИ(B2>97;»A+»;ЕСЛИ(B2>93;»A»;ЕСЛИ(B2>89;»A-«;ЕСЛИ(B2>87;»B+»;ЕСЛИ(B2>83;»B»;ЕСЛИ(B2>79;»B-«; ЕСЛИ(B2>77;»C+»;ЕСЛИ(B2>73;»C»;ЕСЛИ(B2>69;»C-«;ЕСЛИ(B2>57;»D+»;ЕСЛИ(B2>53;»D»;ЕСЛИ(B2>49;»D-«;»F»)))))))))))) 64 вложенных функций:После ввода этой формулы. Строчные и прописные
Например, требуется узнать,
– нет.Если в квартире проживают количество ячеек по поставили не «нуль»,Первый пример. написать такую формулу.Сумма комиссионных за имущество? в столбце с чтобы люди видели в предыдущем примере.Она по-прежнему точна и ЕСЛИ, но это200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР(A1;{1;»Банан»:2;»Апельсин»:3;»Яблоко»};2;) необходимо нажать не буквы не различаются. является ли e3
Вид исходной таблицы:
менее 3 человек нашим условиям. Смотрите а две двойныеНам нужно выбратьЗдесь рассмотрим, стоимостью больше 1) и звездочку ( числами необходимо просуммировать вашу таблицу ссылок А как все будет правильно работать, вовсе не означает,M73568 Enter, как обычно,Диапазон_суммирования целым числом или
Для проверки критериев согласно или за месяц статью «Функция «СЧЁТЕСЛИ кавычки – это из столбца Акак написать несколько условий 600 000 ₽.* только значения, превышающие
или вмешивались в
идет в этом?
но вы потратите что так и: Ну или если а- это те числом, которое меньше условию задачи запишем было потреблено менее в Excel». Эту значит «Пусто» (оставить числа «2» и функции «ЕСЛИ»630 000 ₽). Вопросительный знак соответствует 5. Для этого нее, просто поместите Именно! Сравнение идет много времени, чтобы надо делать. Почему? принципиально нужно ЕСЛИ
Ctrl + Shift +
ячейки, значения которых 100? Для проверки формулу: 100 кВт электроэнергии, функция может посчитать ячейку пустой). Скопировали написать в столбцедля проверки данных=СУММЕСЛИ(A2:A5; «>160000») одному любому символу, можно использовать следующую ее на другой
снизу вверх (от написать ее, аНужно очень крепко подумать,200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(A1=1;»Банан»;ЕСЛИ(A1=2;»Апельсин»;ЕСЛИ(A1=3;»Яблоко»;»Что-то ещё»))) Enter мы хотим сложить,
exceltable.com
Выборочные вычисления по одному или нескольким критериям
Постановка задачи
такого условия можно5;50%;30%);»нет»)’ class=’formula’>
ставка за 1 ячейки, в которых формулу в ячейку В то значение,
Способ 1. Функция СУММЕСЛИ, когда одно условие
в нескольких ячейках,Сумма по имуществу стоимостью а звездочка — любой формулу: лист. 5 000 до 15 000 ₽), потом протестировать. Еще чтобы выстроить последовательностьTsibON- тогда Excel т.е. нашем случае - использовать следующую формулу:Описание аргументов: кВт составляет 4,35 текст (например, «да» В5. которое мы укажем прежде, чем считать больше 1 600 000 последовательности символов. Если=СУММЕСЛИ(B2:B25;»>5″)
Теперь есть функция УСЛОВИЯ, а не наоборот. одна очевидная проблема
- из множества операторов: Спасибо!!! Вторая формула воспримет ее как стоимости заказов.=ЕСЛИ(ИЛИ(ОСТАТ(EXP(3);1)<>0;EXP(3)И(B3 рубля. — в анкете).Третий пример.
- в формуле. Можно по нашим условиям. ₽. требуется найти непосредственноЭто видео — часть которая может заменить Ну и что состоит в том, ЕСЛИ и обеспечить очень помогла формулу массива иЕсли условий больше одногоЗапись «<>» означает неравенство,Вложенная функция ЕСЛИ выполняетВ остальных случаях ставка Или ячейки сВ следующей формуле выбрать любые числа,Рассмотрим два условия9 000 000 ₽ вопросительный знак (или учебного курса сложение несколько вложенных операторов в этом такого? что вам придется их правильную отработкуAlexM сам добавит фигурные (например, нужно найти
- то есть, больше проверку на количество за 1кВт составляет числом или числами поставили в третьем слова, т.д.
Способ 2. Функция СУММЕСЛИМН, когда условий много
в формуле не=СУММЕСЛИ(A2:A5;300000;B2:B5) звездочку), необходимо поставить чисел в Excel. ЕСЛИ. Так, в Это важно, потому вручную вводить баллы по каждому условию: Если с ЕСЛИ скобки. Вводить скобки сумму всех заказов либо меньше некоторого детей в семье, 5,25 рубля. больше, например, 5. условии знак «Тире».Появившееся диалоговое окно для получения результатаСумма комиссионных за имущество перед ним знакСоветы: нашем первом примере что формула не и эквивалентные буквенные
на протяжении всей не принципиально. с клавиатуры не Григорьева для «Копейки»), значения. В данном которой полагаются субсидии.Рассчитать сумму к оплате Не только посчитать =ЕСЛИ(A5=»Да»;100;»-«) заполнили так. (например, если больше
стоимостью 3 000 000 «тильда» ( оценок с 4 может пройти первую оценки. Каковы шансы, цепочки. Если при200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ИНДЕКС({«Банан»:»Апельсин»:»Яблоко»};A1)
Способ 3. Столбец-индикатор
надо. Легко сообразить, то функция случае оба выраженияЕсли основное условие вернуло за месяц для ячейки, но иВ ячейку В6В формуле «ЕСЛИ» нужно 5, то так, ₽.~При необходимости условия можно вложенными функциями ЕСЛИ:
оценку для любого
что вы не вложении вы допуститеили что этот способСУММЕСЛИ (SUMIF) возвращают значение ИСТИНА, результат ЛОЖЬ, главная нескольких абонентов. вычислить процент определенных написали такую формулу. написать три условия. а если меньше210 000 ₽). применить к одному=ЕСЛИ(D2>89;»A»;ЕСЛИ(D2>79;»B»;ЕСЛИ(D2>69;»C»;ЕСЛИ(D2>59;»D»;»F»))))
Способ 4. Волшебная формула массива
значения, превышающего 5 000 ₽. ошибетесь? А теперь в формуле малейшуюКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВЫБОР(A1;»Банан»;»Апельсин»;»Яблоко») (как и предыдущий)не поможет, т.к. и результатом выполнения функция ЕСЛИ вернетВид исходной таблицы данных: ответов к общему
=ЕСЛИ(A6=»%»;1;»нет») Здесь в
В формуле эти 5, то так),=СУММЕСЛИ(A2:A5;»>» &C2;B2:B5)Функция СУММЕСЛИ возвращает неправильные диапазону, а просуммироватьможно сделать все гораздо Скажем, ваш доход представьте, как вы неточность, она можетSerge_007 легко масштабируется на не умеет проверять функции ЕСЛИ будет текстовую строку «нет».Выполним расчет по формуле: числу ответов. третьем условии написали условия напишутся через а еще и
Способ 4. Функция баз данных БДСУММ
Сумма комиссионных за имущество, результаты, если она соответствующие значения из проще с помощью составил 12 500 ₽ — оператор пытаетесь сделать это сработать в 75 %: Если вообще не три, четыре и больше одного критерия. текстовая строка «верно».Выполним расчет для первойОписание аргументов:Есть ещё функция слово «нет» в точку с запятой.
условия результатов данных
planetaexcel.ru
Как в Excel в формуле задать несколько условий если?
стоимость которого превышает используется для сопоставления другого диапазона. Например, одной функции ЕСЛИМН: ЕСЛИ вернет 10 %, 64 раза для случаев, но вернуть принципиально использование функций, т.д. условий без Поэтому начиная с Однако, если бы семьи и растянемИЛИ(B3 в Excel «СУММЕСЛИ». кавычках. Получилось так.Первое условие –
в двух ячейках значение в ячейке строк длиннее 255 символов
формула=ЕСЛИМН(D2>89;»A»;D2>79;»B»;D2>69;»C»;D2>59;»D»;ИСТИНА;»F») потому что это более сложных условий!
непредвиденные результаты в то: каких-либо ограничений. версии Excel 2007
выполнялась проверка ИЛИ(ОСТАТ(EXP(3);1)<>0;EXP(3)0 формулу на остальные
C3*4,35 – сумма к Про эту функциюЧетвертый пример.
Добавление в формулу ЕСЛИ несколько условий
«Лог_выражение». Мы написали (не в одной).
C2. или применяется к=СУММЕСЛИ(B2:B5; «Иван»; C2:C5)Функция ЕСЛИМН — просто находка! больше 5 000 ₽, и
Конечно, это возможно. остальных 25 %. К200?’200px’:»+(this.scrollHeight+5)+’px’);»>=A1-2В категории в набор функций возвращает ИСТИНА. ячейки, используя функцию оплате, если функция смотрите в статьеВ ячейку С1 А1=2 – этоУ нас такая490 000 ₽
строке #ЗНАЧ!.суммирует только те Благодаря ей вам
на этом остановится. Но неужели вам сожалению, шансов отыскать
Формат ячейки:Базы данных (Database) была добавлена функция
На практике часто используют
автозаполнения. Полученные результаты: ИЛИ вернет значение «Как посчитать в
напишем формулу, где значит, если в таблица с данными.
Скопируйте образец данных из
Аргумент
значения из диапазона
больше не нужно Это может быть хочется потратить столько эти 25 % немного.
Яблоко;Банан;"Апельсин"
можно найти функциюСУММЕСЛИМН (SUMIFS)
excelworld.ru
связки ЕСЛИ+И, ЕСЛИ+ИЛИ
17 авг. 2022 г.
читать 2 мин
Вы можете использовать следующие формулы, чтобы проверить, содержит ли диапазон в Excel определенное значение:
Способ 1: проверить, содержит ли диапазон значение (возвратить TRUE или FALSE)
=COUNTIF( A1:A10 ,"this_value")>0
Способ 2: проверить, содержит ли диапазон частичное значение (возвратить TRUE или FALSE)
=COUNTIF( A1:A10 ,"*this_val*")>0
Способ 3: проверить, содержит ли диапазон значение (возврат пользовательского текста)
=IF(COUNTIF( A1:A10 ,"this_value"),"Yes","No")
В следующих примерах показано, как использовать каждую формулу на практике со следующим набором данных в Excel:
Пример 1: проверьте, содержит ли диапазон значение (возврат TRUE или FALSE)
Мы можем использовать следующую формулу, чтобы проверить, содержит ли диапазон названий команд значение «Mavericks»:
=COUNTIF( A2:A15 ,"Mavericks")>0
На следующем снимке экрана показано, как использовать эту формулу на практике:
Формула возвращает FALSE , так как значение «Mavericks» не существует в диапазоне A2:A15 .
Пример 2. Проверка того, содержит ли диапазон частичное значение (возврат TRUE или FALSE)
Мы можем использовать следующую формулу, чтобы проверить, содержит ли диапазон названий команд частичное значение «avs» в любой ячейке:
=COUNTIF( A2:A15 ,"*avs*")>0
На следующем снимке экрана показано, как использовать эту формулу на практике:
Формула возвращает TRUE , поскольку частичное значение «avs» встречается по крайней мере в одной ячейке в диапазоне A2:A15 .
Пример 3. Проверка наличия значения в диапазоне (возврат пользовательского текста)
Мы можем использовать следующую формулу, чтобы проверить, содержит ли диапазон названий команд значение «Шершни» в какой-либо ячейке, и вернуть в результате «Да» или «Нет»:
=IF(COUNTIF( A2:A15 ,"Hornets"),"Yes","No")
На следующем снимке экрана показано, как использовать эту формулу на практике:
Формула возвращает Нет , так как значение «Шершни» не встречается ни в одной ячейке в диапазоне A2:A15 .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как подсчитать частоту текста в Excel
Как проверить, содержит ли ячейка текст из списка в Excel
Как рассчитать среднее значение, если ячейка содержит текст в Excel
Функция ЕСЛИ
В этом курсе:
Функция ЕСЛИ — одна из самых популярных функций в Excel. Она позволяет выполнять логические сравнения значений и ожидаемых результатов.
Поэтому у функции ЕСЛИ возможны два результата. Первый результат возвращается в случае, если сравнение истинно, второй — если сравнение ложно.
Например, функция =ЕСЛИ(C2=»Да»;1;2) означает следующее: ЕСЛИ(С2=»Да», то вернуть 1, в противном случае вернуть 2).
Функция ЕСЛИ, одна из логических функций, служит для возвращения разных значений в зависимости от того, соблюдается ли условие.
ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])
Условие, которое нужно проверить.
Значение, которое должно возвращаться, если лог_выражение имеет значение ИСТИНА.
Значение, которое должно возвращаться, если лог_выражение имеет значение ЛОЖЬ.
Простые примеры функции ЕСЛИ
В примере выше ячейка D2 содержит формулу: ЕСЛИ(C2 = Да, то вернуть 1, в противном случае вернуть 2)
В этом примере ячейка D2 содержит формулу: ЕСЛИ(C2 = 1, то вернуть текст «Да», в противном случае вернуть текст «Нет»). Как видите, функцию ЕСЛИ можно использовать для сравнения и текста, и значений. А еще с ее помощью можно оценивать ошибки. Вы можете не только проверять, равно ли одно значение другому, возвращая один результат, но и использовать математические операторы и выполнять дополнительные вычисления в зависимости от условий. Для выполнения нескольких сравнений можно использовать несколько вложенных функций ЕСЛИ.
B2;»Превышение бюджета»,»В пределах бюджета»)» />
=ЕСЛИ(C2>B2;»Превышение бюджета»;»В пределах бюджета»)
В примере выше функция ЕСЛИ в ячейке D2 означает: ЕСЛИ(C2 больше B2, то вернуть текст «Превышение бюджета», в противном случае вернуть текст «В пределах бюджета»)
B2;C2-B2;»»)» />
На рисунке выше мы возвращаем не текст, а результат математического вычисления. Формула в ячейке E2 означает: ЕСЛИ(значение «Фактические» больше значения «Плановые», то вычесть сумму «Плановые» из суммы «Фактические», в противном случае ничего не возвращать).
В этом примере формула в ячейке F7 означает: ЕСЛИ(E7 = «Да», то вычислить общую сумму в ячейке F5 и умножить на 8,25 %, в противном случае налога с продажи нет, поэтому вернуть 0)
Примечание: Если вы используете текст в формулах, заключайте его в кавычки (пример: «Текст»). Единственное исключение — слова ИСТИНА и ЛОЖЬ, которые Excel распознает автоматически.
Функция ЕСЛИ() в MS EXCEL
Функция ЕСЛИ() относится к наиболее часто используемым функциям.
Синтаксис функции
ЕСЛИ(лог_выражение;значение_если_истина;[значение_если_ложь])
Лог_выражение — любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ.
=ЕСЛИ(A1>=100;»Бюджет превышен»;»ОК!»)
Т.е. если в ячейке A1 содержится значение большее или равное 100, то формула вернет ОК!, а если нет, то Бюджет превышен.
В качестве аргументов функции, могут участвовать формулы, например:
=ЕСЛИ(A1>100;СУММ(B1:B10);СУММ(C1:C10))
Т.е. если в ячейке A1 содержится значение >100, то суммирование ведется по столбцу B, а если меньше, то по столбцу С.
Вложенные ЕСЛИ
В EXCEL 2007 в качестве значений аргументов значение_если_истина и значение_если_ложь можно для построения более сложных проверок использовать до 64 вложенных друг в друга функций ЕСЛИ() .
=ЕСЛИ(A1>=100;»Бюджет превышен»;ЕСЛИ(A1>=90;»Крупный проект»;ЕСЛИ(A1>=50;»Средний проект»;»Малый проект «)))
Вышеуказанную формулу можно усложнять и дальше, но есть другие подходы:
Для функции ВПР() необходимо создать в диапазоне A3:B6 таблицу значений:
Если требуется вывести разный текст в случае наличия в ячейке А1 отрицательного значения, положительного значения или 0, то можно записать следующую формулу:
или, если требуется вместо текстовых значений вывести формулы, можно использовать ссылки на диапазон ячеек (содержащих формулы)
=ПРОСМОТР(A24;<-1E+307;0;1E-307>;A27:A29) (см. файл примера )
Опущен третий аргумент [значение_если_ложь]
Третий аргумент функции не обязателен, если его опустить, то функция вернет значение ЛОЖЬ (если условие не выполнено).
=ЕСЛИ(A1>100;»Бюджет превышен»)
Если в ячейке A1 содержится значение 1, то вышеуказанная формула вернет значение ЛОЖЬ.
Вместо ИСТИНА или ЛОЖЬ в первом аргументе введено число
Т.к. значение ЛОЖЬ эквивалентно 0, то формулы
=ЕСЛИ(0;»Бюджет превышен»;»ОК!»)
или (если в ячейке A1 содержится значение 0)
=ЕСЛИ(A1;»Бюджет превышен»;»ОК!»)
вернут ОК!
Если в ячейке A1 находится любое другое число кроме 0, то формула вернет Бюджет превышен. Такой подход удобен, когда проверяется равенство значения нулю.
Связь функции ЕСЛИ() с другими функциями использующие условия
EXCEL содержит также другие функции, которые можно применять для анализа данных с использованием условий. Например, для подсчета количества вхождений чисел в диапазоне ячеек используется функция СЧЁТЕСЛИ() , а для сложения значений, удовлетворяющих определенным условиям, используется функция СУММЕСЛИ() .
Функция ЕСЛИ() , как альтернативный вариант, может быть также использована для подсчета и сложения значений с использованием условий. Ниже приведены иллюстрирующие примеры.
Пусть данные находятся в диапазоне A6:A11 (см. файл примера)
Подсчитаем сумму значений, которые больше 10 с помощью функции СУММЕСЛИ() , записав =СУММЕСЛИ(A6:A11;»>10″) . Аналогичный результат (23) можно получить с помощью формулы массива
=СУММ(ЕСЛИ(A6:A11>10;A6:A11))
(для ввода формулы в ячейку вместо ENTER нужно нажать CTRL+SHIFT+ENTER)
Теперь подсчитаем количество вхождений чисел больше 10 в диапазоне ячеек A6:A11 =СЧЁТЕСЛИ(A6:A11;»>10″) . Аналогичный результат (2) можно получить с помощью формулы массива
=СЧЁТ(ЕСЛИ(A6:A11>10;A6:A11))
Теперь, когда принцип понятен, с помощью функции ЕСЛИ() можно конструировать и другие формулы с условиями. Например, нахождение минимального значения среди чисел больше 10:
=МИН(ЕСЛИ(A6:A11>10;A6:A11))
Функция ЕСЛИ в Excel с примерами нескольких условий
Логический оператор ЕСЛИ в Excel применяется для записи определенных условий. Сопоставляются числа и/или текст, функции, формулы и т.д. Когда значения отвечают заданным параметрам, то появляется одна запись. Не отвечают – другая.
Логические функции – это очень простой и эффективный инструмент, который часто применяется в практике. Рассмотрим подробно на примерах.
Синтаксис функции ЕСЛИ с одним условием
Синтаксис оператора в Excel – строение функции, необходимые для ее работы данные.
Разберем синтаксис функции:
Логическое_выражение – ЧТО оператор проверяет (текстовые либо числовые данные ячейки).
Значение_если_истина – ЧТО появится в ячейке, когда текст или число отвечают заданному условию (правдивы).
Значение,если_ложь – ЧТО появится в графе, когда текст или число НЕ отвечают заданному условию (лживы).
Оператор проверяет ячейку А1 и сравнивает ее с 20. Это «логическое_выражение». Когда содержимое графы больше 20, появляется истинная надпись «больше 20». Нет – «меньше или равно 20».
Внимание! Слова в формуле необходимо брать в кавычки. Чтобы Excel понял, что нужно выводить текстовые значения.
Еще один пример. Чтобы получить допуск к экзамену, студенты группы должны успешно сдать зачет. Результаты занесем в таблицу с графами: список студентов, зачет, экзамен.
Обратите внимание: оператор ЕСЛИ должен проверить не цифровой тип данных, а текстовый. Поэтому мы прописали в формуле В2= «зач.». В кавычки берем, чтобы программа правильно распознала текст.
Функция ЕСЛИ в Excel с несколькими условиями
Часто на практике одного условия для логической функции мало. Когда нужно учесть несколько вариантов принятия решений, выкладываем операторы ЕСЛИ друг в друга. Таким образом, у нас получиться несколько функций ЕСЛИ в Excel.
Синтаксис будет выглядеть следующим образом:
Здесь оператор проверяет два параметра. Если первое условие истинно, то формула возвращает первый аргумент – истину. Ложно – оператор проверяет второе условие.
Примеры несколько условий функции ЕСЛИ в Excel:
Таблица для анализа успеваемости. Ученик получил 5 баллов – «отлично». 4 – «хорошо». 3 – «удовлетворительно». Оператор ЕСЛИ проверяет 2 условия: равенство значения в ячейке 5 и 4.
В этом примере мы добавили третье условие, подразумевающее наличие в табеле успеваемости еще и «двоек». Принцип «срабатывания» оператора ЕСЛИ тот же.
Расширение функционала с помощью операторов «И» и «ИЛИ»
Когда нужно проверить несколько истинных условий, используется функция И. Суть такова: ЕСЛИ а = 1 И а = 2 ТОГДА значение в ИНАЧЕ значение с.
Функция ИЛИ проверяет условие 1 или условие 2. Как только хотя бы одно условие истинно, то результат будет истинным. Суть такова: ЕСЛИ а = 1 ИЛИ а = 2 ТОГДА значение в ИНАЧЕ значение с.
Функции И и ИЛИ могут проверить до 30 условий.
Пример использования оператора И:
Пример использования функции ИЛИ:
Как сравнить данные в двух таблицах
Пользователям часто приходится сравнить две таблицы в Excel на совпадения. Примеры из «жизни»: сопоставить цены на товар в разные привозы, сравнить балансы (бухгалтерские отчеты) за несколько месяцев, успеваемость учеников (студентов) разных классов, в разные четверти и т.д.
Чтобы сравнить 2 таблицы в Excel, можно воспользоваться оператором СЧЕТЕСЛИ. Рассмотрим порядок применения функции.
Для примера возьмем две таблицы с техническими характеристиками разных кухонных комбайнов. Мы задумали выделение отличий цветом. Эту задачу в Excel решает условное форматирование.
Исходные данные (таблицы, с которыми будем работать):
Выделяем первую таблицу. Условное форматирование – создать правило – использовать формулу для определения форматируемых ячеек:
В строку формул записываем: =СЧЕТЕСЛИ (сравниваемый диапазон; первая ячейка первой таблицы)=0. Сравниваемый диапазон – это вторая таблица.
Чтобы вбить в формулу диапазон, просто выделяем его первую ячейку и последнюю. «= 0» означает команду поиска точных (а не приблизительных) значений.
Выбираем формат и устанавливаем, как изменятся ячейки при соблюдении формулы. Лучше сделать заливку цветом.
Выделяем вторую таблицу. Условное форматирование – создать правило – использовать формулу. Применяем тот же оператор (СЧЕТЕСЛИ).
Здесь вместо первой и последней ячейки диапазона мы вставили имя столбца, которое присвоили ему заранее. Можно заполнять формулу любым из способов. Но с именем проще.
Используем функцию «Если» в Excel
Одна из самых популярных функций в приложении Excel – ЕСЛИ. Это логическое сравнение значения и получаемого результата. Если говорить проще, то функция может звучать так:
ЕСЛИ условие истинно, то выполняем это, а иначе делаем что-либо еще
Синтаксис этой функции достаточно прост:
ЕСЛИ (логическое_условие; значение_в_случае_ИСТИНА; значение в случае_ЛОЖЬ)
- Логическое_условие – значение, которое будем проверять
- Значение_в_случае_ИСТИНА – действие, когда требование выполняется
- Значение в случае_ЛОЖЬ – действие, когда Логическое_условие не выполняется
Как использовать функцию
На скриншотах ниже показан самый просто вариант использования. Мы сначала проверяем заданное условие А1>25. ЕСЛИ это требование выполняется, тогда выводим в ячейку «больше 25», иначе «меньше или равно 25».
Теперь более сложное задание. Ниже мы рассмотрим пример переаттестации сотрудников предприятия. Изначально таблица выглядит так:
Нам необходимо в столбце С вывести результаты переаттестации, которые могут принимать бинарное значение: СДАЛ или НЕ СДАЛ. Критерии у нас будут такими: кто набрал более 45 балов, тот считается сдавшим экзамен, ну а все остальные нет.
Для выполнения задачи необходимо:
- Выбрать ту ячейку, в которой будем в водить формулу. У нас это С3.
- Затем определяемся с необходимыми параметрами:
- Логическое_условие – B3>45
- Значение_в_случае_ИСТИНА – Сдал
- Значение_в_случае_ЛОЖЬ – не сдал
- Таким образом, получаем формулу =ЕСЛИ (В3>45; «Сдал»; «Не сдал»)
- Формула будет сравнивать число в ячейке В3 и 45. Если наше требование выполняется и Баллы больше 45, то в ячейке результата мы увидим «Сдал», иначе «Не сдал».
- Копируем формулу в каждую ячейку удобным способом, и смотрим результат.
Используем несколько условий
При необходимости, функцию ЕСЛИ можно вложить друг в друга. Таким образом, мы расширим варианты решений.
Для примера, возьмем переаттестацию сотрудников, которую рассмотрели раньше. Изменим критерии результата и выставим каждому оценку: Плохо, Хорошо и Отлично. Отлично будем ставить, когда баллы превысят 60. Оценку Хорошо можно будет получить, набрав от 45 до 60 балов. Ну и в остальных случаях ставим Плохо.
- Для решения этой задачи составим формулу, включив в нее необходимые критерии оценивания: =ЕСЛИ (В3>60;»Отлично»;ЕСЛИ(B2>45;»Хорошо»;»Плохо»)).
- Эта формула использует одновременно два условия. Первая проверка В3>60. Если баллы действительно больше 60, то в поле Результата мы получаем Отлично, и дальнейшая проверка условий не выполняется. Если Баллы меньше 60, то срабатывает вторая часть формулы, и мы проверяем В3>45 или нет. Если все верно, то возвращается значение «Хорошо», иначе «Плохо».
- Затем достаточно скопировать формулу во все ячейки столбца и увидеть результат сдачи переаттестации.
Как видно из примера, вместо второго и третьего значения функции можно подставлять условие. Таким способом добавляем необходимое число вложений. Однако стоит отметить, что после добавления 3-5 вложений работать с формулой станет практически невозможно, т.к. она будет очень громоздкой.
Другие варианты использования функции
Находим сумму столбцов или ячеек
К примеру, есть необходимость просуммировать каждую вторую ячейку столбца. В этом случае поможет использование оператора СУММЕСЛИ. Он позволит работать только с теми столбцами, которые попадают под наши требования. Мы будет рассматривать случай, когда необходимо суммировать элементы в нечетных строках.
Для решения задачи, нам потребуется вставить дополнительный столбец и пронумеровать строки 1 и 0. Именно эти данные мы будем использовать в нашей формуле. В примере видно, какую формулу мы использовали.
Синтаксис: СУММЕСЛИ(диапазон_ячеек; используемое_условие; [диапазон_суммирования])
- Диапазон – обязательный аргумент. Тут задается диапазон, который оценивается на соответствие условию.
- Используемое_условие – тут указываем, какие именно ячейки необходимо суммировать.
- Диапазон_суммирования – указываем, какой именно диапазон использовать для суммирования.
Количество повторений элементов на листе
В этом случае мы можем посчитать, сколько раз заданный элемент встречается на листе. Для этого используем функцию СЧЕТЕСЛИ. Она считает количество ячеек, которые совпадают с заданным значением.
В этом примере мы считаем, сколько клиентов находится в каждом городе. В формуле мы задаем первым диапазон, а вторым значения, которые следует искать.
Используем СЧЕТЕСЛИ и СУММЕСЛИ при подсчете данных
В примере мы постараемся определить усредненный объем дохода от клиентов по каждому городу. Для этого поделим суммарный доход города на количество клиентов.
Поиск нескольких вхождений элемента в списке
Если у нас есть постоянно обновляемый список данных, в котором по мере роста могут появляться дубликаты, то поиск вхождений в этом списке может оказаться затруднительным. Для решения этой задачи проще всего воспользоваться функцией ВПР и СЧЕТЕСЛИ.
Для начала, добавим дополнительный столбец, который добавить порядковый номер вхождения к имени клиента. В результате, первое упоминание элемента будет выдавать Имя1, следующее Имя2 и т.д.
Используем поиск по клиенту Кристина Агилера. Используя формулу ВПР («Кристина Агилера3», диапазон_поиска, 2, ЛОЖЬ), мы получим третий номер этого клиента. В формуле, последним значением ставим ЛОЖЬ, поскольку список не сортирован, и нам необходимо точное совпадение элементов.
Как сократить количество вложений ЕСЛИ
Версии до EXCEL 2003 включительно поддерживали до 7 уровней вложенности ЕСЛИ. Начиная с версии Excel 2007, это ограничение убрали. Но стоит заметить, что ниже 3-4 уровня вложенности мало кто опускается.
Для того чтобы уменьшить количество использования вложений ЕСЛИ, можно использовать функцию ВЫБОР. Она работает со значениями или действиями из заданного списка по номеру индекса.
Синтаксис: ВЫБОР (номер_индекса; значение_индекса1; значение_индекса2; [значение_индекса3];…)
Для примера, функция ВЫБОР (1; «Третий»; «Второй»; «Первый»), вернет нам слово «Третий», если мы ее добавим в ячейку.
Стоит отметить, что имеются некоторые ограничения. В частности, в качестве индекса могут выступать только числа.
Функции Excel ЕСЛИ (IF) и ЕСЛИМН (IFS) для нескольких условий
Логическая функция ЕСЛИ в Экселе – одна из самых востребованных. Она возвращает результат (значение или другую формулу) в зависимости от условия.
Функция ЕСЛИ в Excel
Функция имеет следующий синтаксис.
ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])
лог_выражение – это проверяемое условие. Например, A2 30) не выполняется и возвращается альтернативное значение, указанное в третьем поле. В этом вся суть функции ЕСЛИ. Протягивая расчет вниз, получаем результат по каждому товару.
Однако это был демонстрационный пример. Чаще формулу Эксель ЕСЛИ используют для более сложных проверок. Допустим, есть средненедельные продажи товаров и их остатки на текущий момент. Закупщику нужно сделать прогноз остатков через 2 недели. Для этого нужно от текущих запасов отнять удвоенные средненедельные продажи.
Пока все логично, но смущают минусы. Разве бывают отрицательные остатки? Нет, конечно. Запасы не могут быть ниже нуля. Чтобы прогноз был корректным, нужно отрицательные значения заменить нулями. Здесь отлично поможет формула ЕСЛИ. Она будет проверять полученное по прогнозу значение и если оно окажется меньше нуля, то принудительно выдаст ответ 0, в противном случае — результат расчета, т.е. некоторое положительное число. В общем, та же логика, только вместо значений используем формулу в качестве условия.
В прогнозе запасов больше нет отрицательных значений, что в целом очень неплохо.
Формулы Excel ЕСЛИ также активно используют в формулах массивов. Здесь мы не будем далеко углубляться. Заинтересованным рекомендую прочитать статью о том, как рассчитать максимальное и минимальное значение по условию. Правда, расчет в той статье более не актуален, т.к. в Excel 2016 появились функции МИНЕСЛИ и МАКСЕСЛИ. Но для примера очень полезно ознакомиться – пригодится в другой ситуации.
Формула ЕСЛИ в Excel – примеры нескольких условий
Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.
Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.
Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2 =1. Однако этого можно избежать, если в поле с условием написать ИСТИНА, указывая тем самым, что, если не выполняются ранее перечисленные условия, наступает ИСТИНА и возвращается последнее альтернативное значение.
Теперь вы знаете, как пользоваться функцией ЕСЛИ в Excel, а также ее более современным вариантом для множества условий ЕСЛИМН.
Иногда вам нужно проверить или определить, находится ли число или значение в диапазоне. В этом уроке мы покажем вам, как этого добиться.
Определите, находится ли число или значение в диапазоне с помощью формулы
Определить, находится ли число или значение в диапазоне с Kutools for Excel
Определите, находится ли число или значение в диапазоне с помощью формулы
Как показано на скриншоте ниже, вы можете определить, выходит ли число «5972» или текст «новый» из диапазона A1: E8 с помощью следующей формулы. Пожалуйста, сделайте следующее.
1. Выберите пустую ячейку для поиска результата. Введите формулу = ЕСЛИ (СЧЁТЕСЛИ (A1: E8; «новый»); «Да»; «Нет») в панель формул, а затем нажмите Enter .
Заметки:
1. В формуле A1: E8 — это диапазон, в котором вы хотите найти определенное число или значение.
2. «Новое» — это ценность, которую вы собираетесь найти. Вы можете изменить этот текст на число или другие значения по своему усмотрению.
3. Если в результате появится «Да», это означает, что число или значение существует в указанном диапазоне. А если отображается «Нет», это означает, что найденный номер или значение не находятся в этом диапазоне.
Определить, находится ли число или значение в диапазоне с Kutools for Excel
Помимо приведенной выше формулы, вы можете определить, находится ли число или значение в диапазоне с Выбрать определенные ячейки полезности Kutools for Excel.
1. Выберите диапазон, в котором вы хотите определить, находится ли число или значение, затем щелкните Кутулс > Выберите > Выбрать определенные ячейки.
2. в Выбрать определенные ячейки в диалоговом окне выберите Ячейка вариант в Тип выбора раздел, выберите Равно в Конкретный тип раскрывающийся список, затем введите число или значение, которое вы хотите найти в диапазоне, и, наконец, щелкните значок OK кнопка. Смотрите скриншот:
Если число или значение существует в указанном диапазоне, вы получите следующее диалоговое окно. Щелкните значок OK кнопка, то ячейка будет выбрана немедленно.
Но если число или значение не существует в указанном диапазоне, вы получите диалоговое окно, показанное ниже.
Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Статьи по теме:
- Как определить, находится ли дата между двумя датами или выходными в Excel?
- Как определить, прошла ли дата в Excel?
- Как определить / проверить дату выходного дня в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (0)
Оценок пока нет. Оцените первым!
badman05
Пользователь
Сообщений: 5
Регистрация: 14.12.2015
#1
14.12.2015 11:56:19
Доброго дня,
подскажите как создать формулу, вот условие:
Если число(Ячейка), находится в диапазоне (от … до …, или …<Ячейка<…), то оно «Заданное значение», если меньше то «Значение 2», если больше то «Значение 3», если совсем в другом диапазоне то «Значение 4»
Помогите решить данную проблему.
Спасибо