Примеры использования условий в формулах Excel

Примеры использования условий в формулах Excel
На чтение
18 мин.
Просмотров
36
Дата обновления
06.11.2024

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

Привет, друзья! Часто ли вам приходится делать выбор? Например, вы хотите купить новый телефон, но у вас нет полной суммы денег. Взять ссуду или сэкономить? Итак, сегодня мы разберемся, как сделать выбор в таблицах Excel. Это делается с помощью условной функции IF().

Условная функция ЕСЛИ()

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

логические реляционные операции Реляционные операции в логических выражениях

Простое условие

Для чего нужна функция SE ()? Взгляните на схему. Вот простой пример того, как работает функция при определении знака числа a.

логические реляционные операции Блок-схема «Простое состояние». Определение отрицательных и неотрицательных чисел

Условие a> = 0 определяет два возможных варианта: неотрицательное число (ноль или положительное) и отрицательное число. Ниже представлена ​​схема написания формулы в Excel. Параметры перечислены после условия и разделены точкой с запятой. Если условие истинно, в ячейке будет отображаться «неотрицательный» текст, в противном случае — «отрицательный». То есть запись, соответствующая ветви схемы, — «Да», за которой следует «Нет».

Текстовые данные в формуле заключаются в кавычки, а формулы и числа пишутся без них.

Если результатом должны были быть данные, полученные в результате вычислений, см. Следующий пример. Увеличиваем неотрицательное число на 10, а отрицательное оставляем без изменений.

формула, если простое условие в Excel Блок-схема «Простое состояние». Расчет данных

На диаграмме показано, что при выполнении условия число увеличивается на десять и вычисленное выражение A1 + 10 (выделено зеленым цветом) записывается в формулу Excel. В противном случае число не меняется и здесь вычисляемое выражение состоит только в обозначении самого числа А1 (выделено красным).

Это было краткое введение для новичков, только начинающих знакомиться с основами Excel. Теперь давайте посмотрим на более серьезный пример с использованием условной функции.

Упражнение:

Прогрессивная ставка зависит от дохода. Если доход компании превышает определенную сумму, ставка налога выше. Используя функцию SE, рассчитайте сумму налога.

Решение:

Решение этой проблемы можно увидеть на следующем рисунке. Но давайте все же попробуем прояснить эту иллюстрацию. Основные исходные данные для решения этой проблемы можно найти в столбцах A и B. В ячейке A5 указано пороговое значение дохода, при котором изменяется ставка налога. Соответствующие ставки показаны в ячейках B5 и B6. Доход от бизнеса отображается в диапазоне ячеек B9: B14. Формула расчета налога записана в ячейке C9: = IF (B9> A $ 5; B9 * B $ 6; B9 * B $ 5). Эту формулу необходимо скопировать в ячейки ниже (выделены желтым).

прогрессивный налог в Excel

В формуле расчета адреса ячеек записываются как A $ 5, B $ 6, B $ 5. Знак доллара фиксирует часть адреса, перед которой он устанавливается при копировании формулы. Запрещается менять номер строки в адресе ячейки.

Составное условие

Составное условие состоит из простых логических операций, связанных И () и ИЛИ().

И () — логическая операция, требующая одновременного выполнения всех связанных с ней условий.

ИЛИ () — это логическая операция, которая требует выполнения любого из связанных с ней перечисленных условий.

Логическая операция И()

Например: рассмотрим таблицу записей вступительного экзамена. Чтобы поступить в университет, кандидат должен сдать проходной балл, а по математике оценка должна быть выше 70 баллов.

Внимательно посмотрите на изображение ниже.

Составное условие в Excel

В этом примере функция IF () использует составное условие, связанное с логической операцией AND (). Примечание: кандидат Петрова не зачислен, хотя сумма его баллов равна сумме пройденных.

Почему так случилось? Давайте внимательнее рассмотрим условие в нашей формуле = ЕСЛИ (И (E6> = D2; B6> 70); «аккредитовано»; «незарегистрировано»). Для логической операции И () необходимо выполнение всех условий, но у нас есть только одно. Второе условие B6> 70 не выполняется, поэтому составное условие становится ложным. И на экране отображается сообщение «не начислено» (запомните схему — ветка «нет»).

Упражнение:

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

1. Подсчитайте общую стоимость ваших продаж. Итого = Стоимость * Количество.

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

3. Определите сумму продажи с учетом скидки. Сумма продажи со скидкой = Итого * (1- Скидка%).

Решение:

взял логическую функцию И()

Для проведения расчетов необходимо ввести следующие формулы:

  • В ячейке E7: = B7 * C7
  • В ячейке F7: = ЕСЛИ (И (D7> = D $ 4; D7
  • В ячейке G7: = E7 * (1-F7)

и скопируйте соответствующие столбцы до строки 16 включительно.

Логическая операция ИЛИ()

Давайте посмотрим на пример с логической операцией OR () в той же таблице. Немного изменим состояние задачи. Для зачисления кандидата достаточно иметь более 60 баллов по математике или общий балл не меньше, чем у проходящего. Рисунок ниже.

Пример Если несколько условий в Excel

Кандидат Сидоров был зачислен, но не набрал достаточного количества голосов. Вот формула = SE (OR (B7> 60; E7> D2;); «аккредитовано»; «не аккредитовано»). Здесь используется операция OR (), поэтому достаточно хотя бы одного условия. Так и случилось, первое условие B7> 60 выполняется. Это привело к выводу сообщения о зачислении абитуриента.

Упражнение:

Торговая компания установила дни продажи: последние дни месяца. Рассчитайте сумму продаж с учетом скидки, назначенной в дни продажи.

1. Подсчитайте общую стоимость ваших продаж. Итого = Стоимость * Количество.

2. Определите скидку (процент) с помощью функции ЕСЛИ (). Если дата продажи совпадает с датами продажи, назначается скидка, в противном случае скидка равна нулю. При указании условий используйте функцию логического ИЛИ().

3. Определите сумму продажи с учетом скидки. Сумма продажи со скидкой = Итого * (1- Скидка%)

Решение:

пример логической функции ИЛИ()

Для проведения расчетов необходимо ввести следующие формулы:

  • В ячейке E7: = B7 * C7
  • В ячейке F7: = ЕСЛИ (ИЛИ (D7 = D $ 4; D7 = E $ 4; D7 = F $ 4), B $ 4,0)
  • В ячейке G7: = E7 * (1-F7)

и скопируйте соответствующие столбцы до строки 15 включительно.

Вложенные условия

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

формула вложенных условий, если

В этом примере вторая функция IF () вложена и записана вместо действия, которое вызывается, когда условие первой функции не выполняется. В последних версиях Excel разрешено до 64 вложений.

Упражнение:

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

1. Определите стаж работы сотрудника. Опыт работы = 2018 — Год работы.

2. Используя вложенные функции If, рассчитайте вознаграждение сотрудника. Надбавка (руб.) = Надбавка (%) * Заработная плата

Решение:

пример вложенной функции IF

Для проведения расчетов необходимо ввести следующие формулы:

  • В ячейке D9: = 2018-B9
  • В ячейке E9: = IF (D9> = B $ 6; C9 * C $ 6; IF (D9> = B $ 5; C9 * C $ 5,0))

и скопируйте соответствующие столбцы до строки 19 включительно.

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

PS: удивительные факты

0 Комментариев
Комментариев на модерации: 0
Оставьте комментарий