0

Вложенные условия в 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» означает команду поиска точных (а не приблизительных) значений.

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

Выделяем вторую таблицу. Условное форматирование – создать правило – использовать формулу. Применяем тот же оператор (СЧЕТЕСЛИ).

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

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Функция ЕСЛИ позволяет выполнять логические сравнения значений и ожидаемых результатов. Она проверяет условие и в зависимости от его истинности возвращает результат.

=ЕСЛИ(это истинно, то сделать это, в противном случае сделать что-то еще)

Поэтому у функции ЕСЛИ возможны два результата. Первый результат возвращается в случае, если сравнение истинно, второй — если сравнение ложно.

Операторы ЕСЛИ чрезвычайно надежны и являются неотъемлемой частью многих моделей электронных таблиц. Но они же часто становятся причиной многих проблем с электронными таблицами. В идеале оператор ЕСЛИ должен применяться для минимума условий (например, "Женский"/"Мужской", "Да"/"Нет"/"Возможно"), но иногда сценарии настолько сложны, что для их оценки требуется использовать вместе больше 3 вложенных* функций ЕСЛИ.

* "Вложенность" означает объединение нескольких функций в одной формуле.

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

ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])

Условие, которое нужно проверить.

Значение, которое должно возвращаться, если лог_выражение имеет значение ИСТИНА.

Значение, которое должно возвращаться, если лог_выражение имеет значение ЛОЖЬ.

Примечания

Excel позволяет использовать до 64 вложенных функций ЕСЛИ, но это вовсе не означает, что так и надо делать. Почему?

Нужно очень крепко подумать, чтобы выстроить последовательность из множества операторов ЕСЛИ и обеспечить их правильную отработку по каждому условию на протяжении всей цепочки. Если при вложении вы допустите в формуле малейшую неточность, она может сработать в 75 % случаев, но вернуть непредвиденные результаты в остальных 25 %. К сожалению, шансов отыскать эти 25 % немного.

Читайте также:  Закон изменения переменного тока

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

Если вы видите, что ваш оператор ЕСЛИ все разрастается, устремляясь в бесконечность, значит вам пора отложить мышь и пересмотреть свою стратегию.

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

Примеры

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

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"))))))))))))" xmlns:AntiXSS="urn:AntiXSSExtensions" />

Этот сложный оператор с вложенными функциями ЕСЛИ следует простой логике:

Если тестовых баллов (в ячейке D2) больше 89, учащийся получает оценку A.

Если тестовых баллов больше 79, учащийся получает оценку B.

Если тестовых баллов больше 69, учащийся получает оценку C.

Если тестовых баллов больше 59, учащийся получает оценку D.

В противном случае учащийся получает оценку F.

Этот частный пример относительно безопасен, поскольку взаимосвязь между тестовыми баллами и буквенными оценками вряд ли будет меняться, так что дополнительных изменений не потребуется. Но что если вам потребуется разделить оценки на A+, A и A– (и т. д.)? Теперь ваши четыре условных оператора ЕСЛИ нужно переписать с учетом 12 условий! Вот так будет выглядеть ваша формула:

Она по-прежнему точна и будет правильно работать, но вы потратите много времени, чтобы написать ее, а потом протестировать. Еще одна очевидная проблема состоит в том, что вам придется вручную вводить баллы и эквивалентные буквенные оценки. Каковы шансы, что вы не ошибетесь? А теперь представьте, как вы пытаетесь сделать это 64 раза для более сложных условий! Конечно, это возможно. Но неужели вам хочется потратить столько сил без всякой уверенности в отсутствии ошибок, которые потом будет трудно обнаружить?

Совет: Для каждой функции в Excel обязательно указываются открывающая и закрывающая скобки (). При редактировании Excel попытается помочь вам понять, что куда идет, окрашивая разными цветами части формулы. Например, во время редактирования показанной выше формулы при перемещении курсора за каждую закрывающую скобку ")" тем же цветом будет окрашиваться соответствующая открывающая скобка. Это особенно удобно в сложных вложенных формулах, когда вы пытаетесь выяснить, достаточно ли в них парных скобок.

Дополнительные примеры

Ниже приведен распространенный пример расчета комиссионных за продажу в зависимости от уровней дохода.

15000;20%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>5000;10%;0)))))" xmlns:AntiXSS="urn:AntiXSSExtensions" />

Эта формула означает: ЕСЛИ(ячейка C9 больше 15 000, то вернуть 20 %, ЕСЛИ(ячейка C9 больше 12 500, то вернуть 17,5 % и т. д.

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

Совет: Чтобы сложные формулы было проще читать, вы можете вставить разрывы строк в строке формул. Просто нажмите клавиши ALT+ВВОД перед текстом, который хотите перенести на другую строку.

Перед вами пример сценария для расчета комиссионных с неправильной логикой:

5000;10%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>15000;20%;0)))))" xmlns:AntiXSS="urn:AntiXSSExtensions" />

Видите, что происходит? Посмотрите порядок сравнения доходов в предыдущем примере. А как все идет в этом? Именно! Сравнение идет снизу вверх (от 5 000 до 15 000 ₽), а не наоборот. Ну и что в этом такого? Это важно, потому что формула не может пройти первую оценку для любого значения, превышающего 5 000 ₽. Скажем, ваш доход составил 12 500 ₽ — оператор ЕСЛИ вернет 10 %, потому что это больше 5 000 ₽, и на этом остановится. Это может быть очень проблематично, поскольку ошибки такого типа часто остаются незамеченными, пока не оказывают негативного влияния. Так что же вам делать теперь, когда вы знаете, какие трудности могут ожидать вас при использовании вложенных операторов ЕСЛИ? В большинстве случаев вместо сложной формулы с функциями ЕСЛИ можно использовать функцию ВПР. При использовании функции ВПР вам для начала нужно создать ссылочную таблицу:

В этой формуле предлагается найти значение ячейки C2 в диапазоне C5:C17. Если значение найдено, возвращается соответствующее значение из той же строки в столбце D.

Эта формула ищет значение ячейки B9 в диапазоне B2:B22. Если значение найдено, возвращается соответствующее значение из той же строки в столбце C.

Примечание: В обеих функциях ВПР в конце формулы используется аргумент ИСТИНА, который означает, что мы хотим найти близкое совпадение. Иначе говоря, будут сопоставляться точные значения в таблице подстановки, а также все значения, попадающие между ними. В этом случае таблицы подстановки нужно сортировать по возрастанию, от меньшего к большему.

Функция ВПР подробно рассматривается здесь, но очевидно, что она значительно проще, чем сложный 12-уровневый вложенный оператор ЕСЛИ. Есть и другие, менее очевидные, преимущества:

Таблицы ссылок функции ВПР открыты и их легко увидеть.

Значения в таблицах просто обновлять, и вам не потребуется трогать формулу, если условия изменятся.

Если вы не хотите, чтобы люди видели вашу таблицу ссылок или вмешивались в нее, просто поместите ее на другой лист.

Вы знали?

Теперь есть функция УСЛОВИЯ, которая может заменить несколько вложенных операторов ЕСЛИ. Так, в нашем первом примере оценок с 4 вложенными функциями ЕСЛИ:

можно сделать все гораздо проще с помощью одной функции ЕСЛИМН:

Функция ЕСЛИМН — просто находка! Благодаря ей вам больше не нужно переживать обо всех этих операторах ЕСЛИ и скобках.

Примечание: Эта функция доступна только при наличии подписки на Office 365. Если у вас есть подписка на Office 365, убедитесь, что у вас установлена последняя версия Office.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Функции программы Microsoft Excel: оператор «ЕСЛИ»

​Смотрите также​ комбайнов. Мы задумали​Когда нужно проверить несколько​ мы прописали в​ – строение функции,​ целевого или равно​=ИЛИ(A2>1;A2​ дает значение ИСТИНА​Функция​ получить с помощью​ 0, то формулы​можно для построения​ IF(), используется при​ формулы на ячейки,​

​ следующим образом: «=ЕСЛИ(B6=»муж.»;»0″;​ выполнении условия, в​

Общее определение и задачи

​ которой указан пол​Среди многих функций, с​ выделение отличий цветом.​ истинных условий, используется​ формуле В2= «зач.».​ необходимые для ее​ ему (>=), общие​Возвращает значение ИСТИНА, если​ или ЛОЖЬ.​ИЛИ​ формулы массива​=ЕСЛИ(0;"Бюджет превышен";"ОК!")​ более сложных проверок​

​ проверке условий. Например,​ расположенные ниже.​ ЕСЛИ(C6=»Основной персонал»; «1000»;»500″))».​ ячейке отображается заданный​ сотрудников. Таким образом,​

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

​ которыми работает программа​ Эту задачу в​ функция И. Суть​ В кавычки берем,​

​ работы данные.​ продажи умножаются на​ число в ячейке​Логическое_значение2;. ​возвращает значение ИСТИНА,​=СУММ(ЕСЛИ(A6:A11>10;A6:A11))​или (если в​ использовать до 64​ =ЕСЛИ(A1>100;"Бюджет превышен";"ОК!"). В​В функции «ЕСЛИ» также​Вставляем данное выражение в​ результат, если же​ нам нужно сделать​ Microsoft Excel, следует​ Excel решает условное​ такова: ЕСЛИ а​ чтобы программа правильно​=ЕСЛИ (логическое_выражение;значение_если_истина;значение_если_ложь)​ процент комиссионных. В​ A2 больше 1​Необязательный аргумент. Дополнительные проверяемые​ если в результате​(для ввода формулы​ ячейке​

Читайте также:  Войти в контакт через хамелеон

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

​ так, чтобы в​ выделить функцию «ЕСЛИ».​ форматирование.​ = 1 И​ распознала текст.​Разберем синтаксис функции:​ противном случае возвращается​ИЛИ​ условия, вычисление которых​ вычисления хотя бы​ в ячейку вместо​

​A1​ друга функций ЕСЛИ().​ в ячейке​ «ИЛИ». Он подразумевает,​

Пример функции с несколькими условиями

​ столбца «Премия к​ то выводимый результат​ строчке со значением​ Это один из​Исходные данные (таблицы, с​ а = 2​​Логическое_выражение – ЧТО оператор​ значение 0.​меньше 100. В​ дает значение ИСТИНА​ одного из ее​ENTER​

​содержится значение 0)​=ЕСЛИ(A1>=100;"Бюджет превышен";ЕСЛИ(A1>=90;"Крупный проект";ЕСЛИ(A1>=50;"Средний​А1​ что значение является​ 8 марта».​ зависит уже от​ «жен.» в колонке​ тех операторов, к​ которыми будем работать):​ ТОГДА значение в​Часто на практике одного​ проверяет (текстовые либо​Видео: усложненные функции ЕСЛИ​ противном случае возвращает​ или ЛОЖЬ. Условий​ аргументов получается значение​нужно нажать​=ЕСЛИ(A1;"Бюджет превышен";"ОК!")​

​ проект";"Малый проект ")))​результат формулы будет​ истинным, если выполнено​Как и в прошлый​ второго оператора.​ «Пол» в соответствующую​ которым пользователи прибегают​Выделяем первую таблицу. Условное​ ИНАЧЕ значение с.​ условия для логической​ числовые данные ячейки).​Использование вложенных функций​ значение ЛОЖЬ.​ может быть не​ ИСТИНА, и значение​CTRL+SHIFT+ENTER​вернут ОК!​Вышеуказанную формулу можно усложнять​ либо "Бюджет превышен"​ хотя бы одно​ раз, «протягиваем» формулу​

​Для примера возьмем все​ ячейку колонки «Премия​ чаще всего, при​ форматирование – создать​

​Функция ИЛИ проверяет условие​ функции мало. Когда​Значение_если_истина – ЧТО появится​

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

​ в формуле​=ЕСЛИ(ИЛИ(A3>1;A3​ более 255.​ ЛОЖЬ, если в​)​Если в ячейке​

​ и дальше, но​ либо "ОК!".​ из нескольких условий.​ вниз.​ ту же таблицу​ к 8 марта»​ выполнении задач в​ правило – использовать​ 1 или условие​ нужно учесть несколько​ в ячейке, когда​Функция ЕСЛИ​Возвращает значение ячейки A3,​Примечания​ результате вычисления всех​Теперь подсчитаем количество вхождений​A1​ есть другие подходы:​Функция ЕСЛИ()относится к наиболее​Итак, предположим, что премия​В функции «ЕСЛИ» можно​ с выплатами премии​ выводилось значение «1000»,​ приложении. Давайте разберемся,​ формулу для определения​ 2. Как только​ вариантов принятия решений,​

​ текст или число​Функция И​ если оно меньше​Аргументы должны принимать логические​

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

​ к 8 марту.​ а в строчках​ что представляет собой​ форматируемых ячеек:​ хотя бы одно​ выкладываем операторы ЕСЛИ​ отвечают заданному условию​Функция НЕ​ 100​ значения (ИСТИНА или​ значение ЛОЖЬ.​ в диапазоне ячеек​ число кроме 0,​ превышен">)​ЕСЛИ(лог_выражение;значение_если_истина;[значение_если_ложь])​ в 100 рублей​ «И», который позволяет​ Но, на этот​ со значением «муж.»​ функция «ЕСЛИ», и​

​В строку формул записываем:​

​ условие истинно, то​ друг в друга.​ (правдивы).​Полные сведения о​ИЛИ​ ЛОЖЬ) либо быть​Обычно функция​A6:A11​ то формула вернет​=ВПР(A1;A3:B6;2)​Лог_выражение​ положена только женщинам,​

​ считать истинной только​

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

​ раз, согласно условиям,​ в колонках «Премия​ как с ней​ =СЧЕТЕСЛИ (сравниваемый диапазон;​ результат будет истинным.​ Таким образом, у​​Значение,если_ложь – ЧТО появится​​ формулах в Excel​больше 1. В​ массивами либо ссылками,​

​ИЛИ​=СЧЁТЕСЛИ(A6:A11;">10"). Аналогичный результат​

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

​ Бюджет превышен. Такой​

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

​используется для расширения​ (2) можно получить​ подход удобен, когда​
​ создать в диапазоне​
​ выражение, принимающее значения​ число основного персонала.​​ нескольких условий одновременно.​​ от категории работника.​ стояло значение «0».​Скачать последнюю версию​​ таблицы)=0. Сравниваемый диапазон​​ а = 1​ функций ЕСЛИ в​​ текст или число​​ появления неработающих формул​

Вложенные ЕСЛИ

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

​ Наша функция примет​ Excel​ – это вторая​

​ НЕ отвечают заданному​

​Поиск ошибок в​ допустимого диапазона".​​ ссылкой или массивом,​​ выполняющих логическую проверку.​

​=СЧЁТ(ЕСЛИ(A6:A11>10;A6:A11))​ нулю.​таблицу значений:​​=ЕСЛИ(A1>=100;"Бюджет превышен";"ОК!")​​ если работник мужчина,​ премия к 8​ основного персонала получают​ такой вид: «ЕСЛИ(B6=»жен.»;​

​«ЕСЛИ» является стандартной функцией​

​ таблица.​ 2 ТОГДА значение​Синтаксис будет выглядеть следующим​ условию (лживы).​ формулах​

​=ЕСЛИ(ИЛИ(A250);A2;"Значение вне допустимого диапазона")​

Опущен третий аргумент [значение_если_ложь]

​ содержит текст или​ Например, функция​Теперь, когда принцип понятен,​EXCEL содержит также другие​Если требуется вывести разный​Т.е. если в​
​ или относится к​
​ марта в размере​​ по 1000 рублей​​ «1000»; «0»)».​ программы Microsoft Excel.​Чтобы вбить в формулу​

Вместо ИСТИНА или ЛОЖЬ в первом аргументе введено число

​ в ИНАЧЕ значение​ образом:​
​Пример:​
​Сочетания клавиш и​Возвращает значение ячейки A2,​​ пустые ячейки, то​​ЕСЛИ​
​ с помощью функции​
​ функции, которые можно​

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

Связь функции ЕСЛИ() с другими функциями использующие условия

​=ЕСЛИ(логическое_выражение;значение_если_истина;ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь))​Оператор проверяет ячейку А1​ горячие клавиши в​ если оно меньше​ такие значения игнорируются.​выполняет логическую проверку​ ЕСЛИ() можно конструировать​ применять для анализа​ наличия в ячейке​A1​ величина его премии​ только женщинам, которые​

​ персонал получает только​ самую верхнюю ячейку,​ входит проверка выполнения​ его первую ячейку​Функции И и ИЛИ​Здесь оператор проверяет два​ и сравнивает ее​

​ Excel​ 0​​Если заданный диапазон не​​ и возвращает одно​

​ и другие формулы​ данных с использованием​А1​содержится значение большее​ будет равна нулю,​ являются основным персоналом,​ 500 рублей. Естественно,​
​ где должен выводиться​
​ конкретного условия. В​ и последнюю. «=​​ могут проверить до​​ параметра. Если первое​​ с 20. Это​​Сочетания клавиш в​

​ИЛИ​ содержит логических значений,​ значение, если при​​ с условиями. Например,​​ условий. Например, для​отрицательного значения, положительного​ или равное 100,​
​ а иначе –​

​ а мужчины, и​ что мужчинам этот​ результат. Перед выражением​ случае, когда условие​ 0» означает команду​ 30 условий.​ условие истинно, то​ «логическое_выражение». Когда содержимое​
​ Excel 2016 для Mac​

Вложенные функции ЕСЛИ

​ функция​ проверке получается значение​ нахождение минимального значения​ подсчета количества вхождений​ значения или 0,​ то формула вернет​

Хотите узнать больше?

​ представительницы женского пола,​

​ вид выплат вообще​

​ выполнено (истина), то​

​ поиска точных (а​

Функция ИЛИ

​Пример использования оператора И:​​ формула возвращает первый​ графы больше 20,​Логические функции (ссылка)​ противном случае возвращает​ИЛИ​

Пример

Технические подробности

​ ИСТИНА, и другое​​ среди чисел больше​​ чисел в диапазоне​ то можно записать​ ОК!, а если​ виде формулы это​ числящиеся вспомогательным персоналом,​ не положен независимо​После этого, жмем на​ в ячейку, где​ не приблизительных) значений.​Пример использования функции ИЛИ:​

Читайте также:  Блок питания для компьютера какой производитель лучше

​ аргумент – истину.​​ появляется истинная надпись​​Функции Excel (по​ сообщение "Значение вне​возвращает значение ошибки​ значение, если при​​ 10:​​ ячеек используется функция​ следующую формулу:​ нет, то Бюджет​ выглядит так: «=ЕСЛИ(ИЛИ(B6=»муж.»;​ не получают ничего.​ от категории.​ кнопку Enter. Теперь,​ использована данная функция,​​Выбираем формат и устанавливаем,​​Пользователям часто приходится сравнить​ Ложно – оператор​​ «больше 20». Нет​​ алфавиту)​ допустимого диапазона".​ #ЗНАЧ!.​

​ проверке получается значение​

​=МИН(ЕСЛИ(A6:A11>10;A6:A11))​​ СЧЁТЕСЛИ(), а для​

​ Таким образом, чтобы​

​Таким образом, первым условием​

​ чтобы данная формула​

​ возвращается одно значение,​ как изменятся ячейки​ две таблицы в​ проверяет второе условие.​

​Функции Excel (по​Расчет комиссионных​Можно воспользоваться функцией​ ЛОЖЬ. Использование функции​Обзор ​ сложения значений, удовлетворяющих​

​или, если требуется вместо​

​В качестве аргументов функции,​ «1000»)». Записываем эту​ значение в ячейках​ является то, что​ появилась и в​

​ а если не​ при соблюдении формулы.​ Excel на совпадения.​Примеры несколько условий функции​ равно 20».​

​ категориям)​Ниже приводится решение довольно​ИЛ​​ИЛИ​​С помощью вложенных функций​ определенным условиям, используется​

​ текстовых значений вывести​​ могут участвовать формулы,​​ формулу в соответствующую​ колонки «Премия к​ если сотрудник мужчина,​ нижних ячейках, просто​ выполнено (ложь) –​ Лучше сделать заливку​ Примеры из «жизни»:​

Примеры

​ ЕСЛИ в Excel:​Внимание! Слова в формуле​​Логический оператор ЕСЛИ в​​ распространенной задачи: с​И в качестве формулы​в качестве аргумента​​ ЕСЛИ (одной внутри​​ функция СУММЕСЛИ().​

​ формулы, можно использовать​

​ 8 марта» было​ то величина получаемой​ становимся в правый​​ другое.​​ цветом.​ сопоставить цены на​Таблица для анализа успеваемости.​

​ необходимо брать в​

​ Excel применяется для​ помощью функций​ массива, чтобы проверить,​​ "лог_выражение" функции​​ другой) можно проверить​Функция ЕСЛИ(), как альтернативный​ ссылки на диапазон​=ЕСЛИ(A1>100;СУММ(B1:B10);СУММ(C1:C10))​

​«Протягиваем» результаты вниз.​

​ 1000, нужно соблюдение​ премии равна нулю.​ нижний угол заполненной​​Синтаксис данной функции выглядит​​Выделяем вторую таблицу. Условное​ товар в разные​ Ученик получил 5​ кавычки. Чтобы Excel​

​ записи определенных условий.​

​ЕСЛИ​ имеется ли в​ЕСЛИ​​ несколько условий и​​ вариант, может быть​​ ячеек (содержащих формулы)​​Т.е. если в​Как видим, функция «ЕСЛИ»​ двух условий: пол​ Если же данное​

​ ячейки, жмем на​​ следующим образом: «ЕСЛИ(логическое​​ форматирование – создать​​ привозы, сравнить балансы​ баллов – «отлично».​ понял, что нужно​​ Сопоставляются числа и/или​​и​ нем то или​позволяет проверять несколько​ увеличить количество возможных​ также использована для​=ПРОСМОТР(A24;<-1E+307;0;1E-307>;A27:A29) (см. файл примера)​ ячейке​

См. также:

​ может оказаться для​
​ – женский, категория​ значение ложно, и​
​ кнопку мышки, и​
​ выражение; [значение если​
​ правило – использовать​
​ (бухгалтерские отчеты) за​ 4 – «хорошо».​
​ выводить текстовые значения.​ текст, функции, формулы​
​ИЛИ​ иное значение. Чтобы​
​ различных условий вместо​ результатов.​ подсчета и сложения​
​Третий аргумент функции не​A1​
​ пользователя хорошим помощником​
​ персонала – основной​ сотрудник не мужчина​
​ проводим курсором до​ истина]; [значение если​

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

​ формулу. Применяем тот​ несколько месяцев, успеваемость​ 3 – «удовлетворительно».​Еще один пример. Чтобы​ и т.д. Когда​определяется, заработал ли​ ввести формулу массива,​ одного.​Вложение функции в функцию​ значений с использованием​

​ обязателен, если его​содержится значение >100,​ при работе с​ персонал. Во всех​ (т.е. женщина), то​ самого низа таблицы.​

Синтаксис функции ЕСЛИ с одним условием

​ ложь])».​ же оператор (СЧЕТЕСЛИ).​ учеников (студентов) разных​ Оператор ЕСЛИ проверяет​

​ получить допуск к​

​ значения отвечают заданным​

​ торговый сотрудник комиссионные,​ нажмите клавиши CTRL+SHIFT+ВВОД.​Синтаксис​

​Функция ЕСЛИ​ условий. Ниже приведены​ опустить, то функция​ то суммирование ведется​ данными в программе​

​ остальных случаях, значение​ начинается проверка второго​Таким образом, мы получили​Теперь давайте разберем конкретные​Скачать все примеры функции​

​ классов, в разные​

​ 2 условия: равенство​ экзамену, студенты группы​ параметрам, то появляется​ а также вычисляется​Ниже представлено несколько общих​ИЛИ​Функция СУММЕСЛИМН​ иллюстрирующие примеры.​ вернет значение ЛОЖЬ​

​ по столбцу​ Microsoft Excel. Она​ в этих ячейках​ условия. Если женщина​ таблицу со столбцом,​

​ примеры, где используется​ ЕСЛИ в Excel​ четверти и т.д.​ значения в ячейке​ должны успешно сдать​ одна запись. Не​ их размер.​ примеров использования функции​

​(логическое_значение1;[логическое значение2];. )​Функция СЧЁТЕСЛИМН​Пусть данные находятся в​ (если условие не​B​ позволяет отобразить результаты​ будет рано нулю.​ относится к основному​ заполненным при помощи​

​ формула с оператором​

Функция ЕСЛИ в Excel с несколькими условиями

​Здесь вместо первой и​Чтобы сравнить 2 таблицы​ 5 и 4.​ зачет. Результаты занесем​ отвечают – другая.​=ЕСЛИ(ИЛИ(B14>=$B$4;C14>=$B$5);B14*$B$6;0)​ИЛИ​Аргументы функции​Функция СРЗНАЧЕСЛИМН​ диапазоне​ выполнено).​

​, а если меньше,​ соответствующие определенным условиям.​

​ Это записывается следующей​

​ персоналу, то в​ функции «ЕСЛИ».​ «ЕСЛИ».​ последней ячейки диапазона​ в Excel, можно​В этом примере мы​ в таблицу с​

​Логические функции – это​ —​

​как отдельно, так​ИЛИ​Функция ЕСЛИОШИБКА​A6:A11​=ЕСЛИ(A1>100;"Бюджет превышен")​ то по столбцу​ Ничего особенно сложного​ формулой: «=ЕСЛИ(И(B6=»жен.»; C6=»Основной​ ячейку будет выводиться​

​В функцию «ЕСЛИ» можно​Имеем таблицу заработной платы.​ мы вставили имя​ воспользоваться оператором СЧЕТЕСЛИ.​ добавили третье условие,​ графами: список студентов,​ очень простой и​

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

​ЕСЛИ​ и в сочетании​описаны ниже.​ИЛИ​(см. файл примера)​Если в ячейке​С​ в овладении принципами​

​ персонал»); «1000»; «0»)».​ значение – «1000»,​ также вводить несколько​ Всем женщинам положена​ столбца, которое присвоили​ Рассмотрим порядок применения​ подразумевающее наличие в​ зачет, экзамен.​ эффективный инструмент, который​общие продажи больше​ с функцией​Аргумент​

​ — одна из логических​Подсчитаем сумму значений, которые​A1​

​ использования данной функцией​

Как сравнить данные в двух таблицах

​ Вставляем её в​ а в обратном​ условий. В этом​ премия к 8​ ему заранее. Можно​ функции.​ табеле успеваемости еще​Обратите внимание: оператор ЕСЛИ​ часто применяется в​ целевых продаж или​ЕСЛИ​Описание​

​ функций, с помощью​ больше 10 с​содержится значение 1,​В EXCEL 2007 в​ нет.​

​ ячейку.​ случае – «500».​ случае, применяется вложение​ марту в 1000​ заполнять формулу любым​Для примера возьмем две​ и «двоек». Принцип​ должен проверить не​

​ практике. Рассмотрим подробно​ равны им (>=)​

​.​Логическое_значение1​ которой можно определить​ помощью функции СУММЕСЛИ(),​ то вышеуказанная формула​

​ качестве значений аргументов​Автор: Максим Тютюшев​Как и в прошлые​ В виде формулы​ одного оператора «ЕСЛИ»​ рублей. В таблице​

​ из способов. Но​ таблицы с техническими​ «срабатывания» оператора ЕСЛИ​ цифровой тип данных,​ на примерах.​ИЛИ​Формула​

​Обязательный аргумент. Первое проверяемое​ наличие условий, которые​ записав =СУММЕСЛИ(A6:A11;">10"). Аналогичный​ вернет значение ЛОЖЬ.​значение_если_истиназначение_если_ложь​

​Функция ЕСЛИ(), английский вариант​ разы, копируем значение​ это будет выглядеть​ в другой. При​ имеется колонка, в​

​ с именем проще.​ характеристиками разных кухонных​

​ тот же.​ а текстовый. Поэтому​Синтаксис оператора в Excel​число договоров больше​Описание​ условие, вычисление которого​ принимают значение ИСТИНА.​ результат (23) можно​

admin

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *