онлайн курсы и видеоуроки

8 (962) 211-56-75

1C@ArtemVM.iNFO

Любое расписание учебных занятий

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

04 05.2020

MS Office Есть видео

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

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


Смотрите видео после статьи
видео может дополнять статью или содержать её полностью

Функция ЕСЛИ в Эксель предоставляет возможность управления результатом вставки в ячейку какого-либо значения в зависимости от заданного условия. Условие задаётся в виде логического выражения. Таким образом, результат (то есть что именно будет вставлено в ячейку с формулой ЕСЛИ) зависит от тех условий, которые мы зададим. Это даёт возможность обрабатывать данные, получая при этом разные результаты.

Добавить функцию ЕСЛИ в ячейку можно или вручную или при помощи Мастера формул.

Синтаксис функции ЕСЛИ и виды логических выражений

Синтаксис функции ЕСЛИ предлагает нам ввести 3 аргумента, первым из которых является само логическое условие, а вторые два задают варианты результата, то есть что мы будем вставлять в ячейку. Напоминаем как именно работает логическое условие (не обязательно в Excel — где угодно).

Что такое логическое выражение:

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

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

Логическое выражение Результат
1=21 ЛОЖЬ2
15=15 ИСТИНА3
10 > 5 ИСТИНА
"Иванов" = "Иванов" ИСТИНА4
А1 = "Иванов" результат зависит от значения в ячейке А1
4 <> 2 ИСТИНА5
  • 1 — В Excel в качестве оператора сравнения используется знак равенства «=», причём именно одиночный, а не двойной или тройной, как принято в некоторых языках программирования.
  • 2 — выражение «ЛОЖЬ» в Excel применяется для обозначения случая, когда выражение неверно (в данном случае 1 не может быть равно 2, поэтому результат сравнения отрицательный). Выражение «ЛОЖЬ» не является ошибкой — это именно результат логического выражения, просто его так принято обозначать в Эксель.
  • 3 — В Excel результат «ИСТИНА» обозначает что выражение верно (в данном случае 15 равно 15, так как число всегда равно самому себе). В реальных случаях сравнивать константы бессмысленно, поэтому по обе стороны знака равенства обычно стоят какие-то математические или текстовые выражения, часто представляющие собой результат обработки других данных при помощи функций.
  • 4 — В данном случае выполняется сравнение двух строк. Если они совпадают, то выражение верно.
  • 5 — Выражение «не равно» в Excel обозначается именно таким образом, как показано в примере.

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

  • «=» — знак равенства (выполняется («ИСТИНА»), если аргументы совпадают);
  • «<>» — знак неравенства (выполняется, если аргументы НЕ совпадают);
  • «>» — больше (выполняется, если аргумент слева больше, чем аргумент справа);
  • «<» — меньше (выполняется, если аргумент слева меньше, чем аргумент справа);

Также есть комбинированные операторы, про которые почему-то часто забывают, поэтому выделим их отдельно:

  • «>=» — больше или равно;
  • «<=» — меньше или равно;

Слева и справа от операторов сравнения могут быть константы (строки, числа), адреса ячеек на листе Excel, имена переменных, а также другие встроенные функции Excel, если формула получается составной.

Сам синтаксис у формулы ЕСЛИ выглядит так:
ЕСЛИ(лог_выражение, [значение_если_истина], [значение_если_ложь]).

Назначение аргументов, указанных выше, следующее:

  • «лог_выражение»
    Это собственно само логическое выражение, то есть сравнение чего-то с чем-то как было указано выше. В результате выполнения сравнения получается логический результат «ИСТИНА» или «ЛОЖЬ» и в зависимости от этого показывается разный результат в ячейке (см. следующие 2 аргумента). Логическое выражение в функции ЕСЛИ является обязательным, пропустить этот аргумент нельзя.
  • «значение_если_истина»
    То что нужно вставить в ячейку, если результатом выполнения логического выражения (сравнения) является «ИСТИНА». Это может быть число, строка, переменная или другая функция.
  • «значение_если_ложь»
    То что нужно вставить в ячейку, если результат сравнения отрицательный («ЛОЖЬ»). Как и предыдущий аргумент, это может быть число, текстовая строка, другая формула Excel или переменная.

Не обязательные аргументы функций в Excel

Обратите внимание на квадратные скобки, в которые заключены аргументы 2 и 3. Если аргумент функции Excel пишется в квадратных скобках, то это значит что он не обязательный, то есть его можно пропустить.

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

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

Если в функции ЕСЛИ не указан какой-то необязательный аргумент, то в качестве результата выполнения логического выражения Excel будет применять стандартные значения: «ИСТИНА» вместо аргумента 2 и «ЛОЖЬ» вместо аргумента 3. Таким образом, простейшей записью для функции ЕСЛИ является выражение вида «ЕСЛИ(лог_выражение;;)» (обратите внимание на символы «;»).

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

Рассмотрим несколько простых примеров применения логической функции ЕСЛИ. Результаты в виде готового файла формата Excel (*.xlsx) Вы можете скачать после статьи и попробовать сделать что-то своё.

Всегда интереснее решать какую-то задачу, если есть её практическое применение для собственных нужд (ну или по работе). Абстрактные примеры требуются только для начального понимания.

Сравнение чисел с константой

Допустим у нас есть столбец с числами и нужно сравнить каждое число с константой (пусть это будет число 30). Для каждого из чисел в столбце у нас будут два варианта результата в зависимости от сравнения:

  • «Больше 30»
  • «Меньше или равно 30»

Для столбца из пяти чисел формулы (а их будет также 5 штук) будут выглядеть следующим образом.

Ячейка Число Формула Результат
A51 10 =ЕСЛИ(A5>30;"Больше 30";"Меньше или равно 30") «Меньше или равно 30»
A6 20 =ЕСЛИ(A6>30;"Больше 30";"Меньше или равно 30") «Меньше или равно 30»
A7 30 =ЕСЛИ(A7>30;"Больше 30";"Меньше или равно 30") «Меньше или равно 30»
A8 40 =ЕСЛИ(A8>30;"Больше 30";"Меньше или равно 30") «Больше 30»
A9 50 =ЕСЛИ(A9>30;"Больше 30";"Меньше или равно 30") «Больше 30»
  • 1 — Это адрес ячейки Excel в соответствии с принятыми в программе правилами адресации.

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

В качестве аргументов 2 и 3 мы здесь использовали текстовые выражения. Не забывайте заключать текст в кавычки, иначе получите ошибку в формуле!

В приведённом примере в логическом выражении сравнивается значение в указанной ячейке с определённым числом (30). На практике ничто не мешает вынести это число в отдельную ячейку и указывать уже её адрес в функции ЕСЛИ.

Напоминание о пустой ячейке

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

Фамилия Должность Комментарий
Иванов Директор
Петров Менеджер
Сидоров Должность не указана!

Формула в ячейках столбца «Комментарий» будет иметь вид: =ЕСЛИ(B13<>"";"";"Должность не указана!"). Адрес ячейки на Вашем листе конечно будет другим.

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

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

Свои собственные примеры использования функции ЕСЛИ пишите в комментариях после статьи. Просьба не спрашивать как сделать что-то, поскольку у нас нет времени отвечать на подобные вопросы.

Уникальная метка публикации: 58F738B0-42BB-291C-1265-D24B157B270A
Источник: //artemvm.info/information/uchebnye-stati/microsoft-office/funkcziya-esli-v-excel/

Смотреть видео
Функция ЕСЛИ в Excel

Функция ЕСЛИ в Excel видео Смотреть видео

Прикреплённые документы

Вы можете просмотреть любой прикреплённый документ в виде PDF файла. Все документы открываются во всплывающем окне, поэтому для закрытия документа пожалуйста не используйте кнопку "Назад" браузера.

  • Справка Excel по функции ЕСЛИ

Файлы для загрузки

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

  • Функция ЕСЛИ в Excel.zip

Авторы публикации

Преподаватель & программист

подробнее

Вам требуется обучение?

По вопросам записи на онлайн курсы и приобретения учебных видеокурсов свяжитесь с нами удобным способом:
8 (962) 211-56-75 (Россия)
8 (962) 211-56-92 (Россия)
1c@artemvm.info


Ваш комментарий к публикации

Присоединяйтесь к обсуждению! Оставьте свой комментарий к данной публикации. Ваш комментарий будет опубликован на сайте после проверки модератором.

Поиск по сайту
1С:Бухгалтерия 8.3
240 уроков, 42 часа
Ваша корзина
пока пуста
0
нет товаров
в избранном
0
нет товаров
для сравнения
0
Не сейчас