Главная » Excel » Вы здесь

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

Функция ЕСЛИ в Microsoft Excel

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

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

«ЕСЛИ» является стандартной функцией программы Microsoft Excel. В её задачи входит проверка выполнения конкретного условия. В случае, когда условие выполнено (истина), то в ячейку, где использована данная функция, возвращается одно значение, а если не выполнено (ложь) – другое.

Функция ЕСЛИ в программе Microsoft Excel

Синтаксис данной функции выглядит следующим образом: «ЕСЛИ(логическое выражение; [значение если истина]; [значение если ложь])».

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

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

Имеем таблицу заработной платы. Всем женщинам положена премия к 8 марту в 1000 рублей. В таблице имеется колонка, в которой указан пол сотрудников. Таким образом, нам нужно сделать так, чтобы в строчке со значением «жен.» в колонке «Пол» в соответствующую ячейку колонки «Премия к 8 марта» выводилось значение «1000», а в строчках со значением «муж.» в колонках «Премия к 8 марта» стояло значение «0». Наша функция примет такой вид: «ЕСЛИ(B6=»жен.»; «1000»; «0»)».

Вводим данное выражение в самую верхнюю ячейку, где должен выводиться результат. Перед выражением ставим знак «=».

Запись функции ЕСЛИ в программе Microsoft Excel

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

Результат функции ЕСЛИ в программе Microsoft Excel

Таким образом, мы получили таблицу со столбцом, заполненным при помощи функции «ЕСЛИ».

Копирование функции ЕСЛИ в программе Microsoft Excel

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

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

Для примера возьмем все ту же таблицу с выплатами премии к 8 марту. Но, на этот раз, согласно условиям, размер премии зависит от категории работника. Женщины, имеющие статус основного персонала получают по 1000 рублей премии, а вспомогательный персонал получает только 500 рублей. Естественно, что мужчинам этот вид выплат вообще не положен независимо от категории.

Таким образом, первым условием является то, что если сотрудник мужчина, то величина получаемой премии равна нулю. Если же данное значение ложно, и сотрудник не мужчина (т.е. женщина), то начинается проверка второго условия. Если женщина относится к основному персоналу, то в ячейку будет выводиться значение – «1000», а в обратном случае – «500». В виде формулы это будет выглядеть следующим образом: «=ЕСЛИ(B6=»муж.»;»0″; ЕСЛИ(C6=»Основной персонал»; «1000»;»500″))».

Вставляем данное выражение в самую верхнюю ячейку столбца «Премия к 8 марта».

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

Как и в прошлый раз, «протягиваем» формулу вниз.

Копирование функции ЕСЛИ с несколькими условиями в программе Microsoft Excel

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

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

Например, в нашем случае, премия к 8 марта в размере 1000 рублей выдаётся только женщинам, которые являются основным персоналом, а мужчины, и представительницы женского пола, числящиеся вспомогательным персоналом, не получают ничего. Таким образом, чтобы значение в ячейках колонки «Премия к 8 марта» было 1000, нужно соблюдение двух условий: пол – женский, категория персонала – основной персонал. Во всех остальных случаях, значение в этих ячейках будет рано нулю. Это записывается следующей формулой: «=ЕСЛИ(И(B6=»жен.»; C6=»Основной персонал»); «1000»; «0»)». Вставляем её в ячейку.

Функция ЕСЛИ с оператором И в программе Microsoft Excel

Как и в прошлые разы, копируем значение формулы на ячейки, расположенные ниже.

Копирование функции ЕСЛИ с оператором И в программе Microsoft Excel

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

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

Итак, предположим, что премия к 8 марта в 100 рублей положена только женщинам, которые входят в число основного персонала. В этом случае, если работник мужчина, или относится к вспомогательному персоналу, то величина его премии будет равна нулю, а иначе – 1000 рублей. В виде формулы это выглядит так: «=ЕСЛИ(ИЛИ(B6=»муж.»; C6=»Вспомогательный персонал»); «0»; «1000»)». Записываем эту формулу в соответствующую ячейку таблицы.

Функция ЕСЛИ с оператором ИЛИ в программе Microsoft Excel

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

Копирование функции ЕСЛИ с оператором ИЛИ в программе Microsoft Excel

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

Не забудьте обновить свой браузер!

Яндекс.Браузер Google Chrome - скачать бесплатно Гугл ХромGoogle Chrome Mozilla Firefox - скачать бесплатно Мозила ФаерфоксMozilla Firefox Браузер OperaOpera
Поделиться статьей в социальных сетях
Подпишитесь, чтобы получать новые статьи по email.

Или получайте обновления в социальных сетях:
Вконтакте Facebook Google+ Твиттер RSS
2 комментария

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

Оставить комментарий