Как сделать

Как использовать функцию IF-THEN в Excel

Пример встраивания вычислений в функцию IF-THEN в Excel.

IF-THEN функция  в Excel является мощным средством для добавления принятия решений в таблицы. Он проверяет условие, чтобы увидеть, является ли оно истинным или ложным, а затем выполняет определенный набор инструкций на основе результатов.

Например, введя IF-THEN в Excel, вы можете проверить, превышает ли конкретная ячейка 900. Если это так, вы можете заставить формулу возвращать текст «PERFECT». Если это не так, вы можете вернуть формулу «СЛИШКОМ МАЛЕНЬКИМ»

Есть много условий, которые вы можете ввести в формулу IF-THEN. Вот как использовать функцию IF-THEN в Excel, а также несколько примеров.

Инструкции в этой статье относятся к Excel 2016, 2013, 2010; Excel для Mac и Excel 365 / Онлайн.

Ввод IF-THEN в Excel

Синтаксис  в IF-THEN функции включает в себя имя функции и функции аргументы внутри скобок.

Это правильный синтаксис функции IF-THEN:

= IF (логический тест, значение, если true, значение, если false)

IF-часть функции — это логический тест. Здесь вы используете операторы сравнения для сравнения двух значений.

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

  • Первый аргумент сообщает функции, что делать, если сравнение истинно.
  • Второй аргумент сообщает функции, что делать, если сравнение ложно.

Простой пример функции IF-THEN

Прежде чем перейти к более сложным вычислениям, давайте рассмотрим очень простой пример оператора IF-THEN. 

Наша таблица настроена с ячейкой B2 как 100 $. Мы можем ввести следующую формулу в C2, чтобы указать, больше ли значение, чем 1000 долларов. 

= IF (B2> 1000, "PERFECT", "TOO SMALL")

Эта функция имеет следующие аргументы:

  • B2> 1000 проверяет, больше ли значение в ячейке B2, чем 1000.
  • «ПЕРФЕКТ» возвращает слово совершенны в ячейке C2 , если B2 является больше , чем 1000.
  • «СЛИШКОМ МАЛЕНЬКИЙ» возвращает фразу СЛИШКОМ МАЛЫЙ в ячейке C2, если B2 не больше 1000.

Часть сравнения функции может сравнивать только два значения. Любое из этих двух значений может быть:

  • Фиксированный номер
  • Строка символов (текстовое значение)
  • Дата или время
  • Функции, которые возвращают любое из значений выше
  • Ссылка на любую другую ячейку в электронной таблице, содержащую любое из вышеуказанных значений

Часть ИСТИНА или ЛОЖЬ функции может также возвратить любой из вышеупомянутых. Это означает, что вы можете сделать функцию IF-THEN очень продвинутой, внедрив в нее дополнительные вычисления или функции (см. Ниже).

При вводе истинных или ложных условий оператора IF-THEN в Excel необходимо использовать кавычки вокруг любого текста, который вы хотите вернуть, если только вы не используете TRUE и FALSE, которые Excel автоматически распознает. Другие значения и формулы не требуют кавычек.

Ввод расчетов в функцию IF-THEN

Пример встраивания вычислений в функцию IF-THEN в Excel.

Для выполнения функции IF-THEN вы можете встроить различные вычисления в зависимости от результатов сравнения.

В этом примере один расчет используется для расчета причитающегося налога в зависимости от общего дохода в B2.

Логический тест сравнивает общий доход в B2, чтобы увидеть, превышает ли он $ 50,000.00.

= ЕСЛИ (В2> 50000, В2 * 0,15, В2 * 0,10)

В этом примере B2 не превышает 50000, поэтому условие «value_if_false» будет вычислять и возвращать этот результат.

В данном случае это B2 * 0,10 , то есть  4000 .

Результат помещается в ячейку C2, куда вставлена ​​функция IF-THEN, будет 4000.

Вы также можете встроить вычисления в сторону сравнения функции.

Например, если вы хотите оценить, что налогооблагаемый доход будет составлять только 80% от общего дохода, вы можете изменить вышеуказанную функцию IF-THEN на следующую.

= ЕСЛИ (В2 * 0,8> 50000, В2 * 0,15, В2 * 0,10)

Это выполнит вычисление на B2, прежде чем сравнивать его с 50000.

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

Вложенные функции внутри функции IF-THEN

Встраивание других функций в функцию IF-THEN в Excel.

Вы также можете встроить (или «вложить») функцию в функцию IF-THEN.

Это позволяет выполнять расширенные вычисления, а затем сравнивать фактические результаты с ожидаемыми.

В этом примере предположим, что у вас есть электронная таблица с оценками 5 ваших учеников в столбце B. Вы можете усреднить эти оценки, используя функцию AVERAGE. В зависимости от результатов среднего класса, ячейка C2 может вернуть либо «Отлично!» или «Нужна работа».

Вот как вы должны ввести эту функцию IF-THEN:

= ЕСЛИ (СРЕДНИЙ (B2: B6)> 85, «Отлично!», «Нужна работа»)

Эта функция возвращает текст «Отлично!» в ячейке C2, если среднее значение по классу превышает 85. В противном случае возвращается «Требуется работа».

Как видите, ввод функции IF-THEN в Excel со встроенными вычислениями или функциями позволяет создавать очень динамичные и высокофункциональные электронные таблицы.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone