Логические функции в формулах

Подготовка данных в Excel

Iason Prassides

Content Developer, DataCamp

Логические функции

  • Проверка истинности условия
  • Логические функции позволяют создавать условные формулы
    • Задавать условия
    • Получать разные результаты
  • Четыре логические функции
    • AND()
    • OR()
    • NOT()
    • IF()

Изображение со стрелками, разветвляющимися на три пути с разными результатами.

Подготовка данных в Excel

Функция AND()

AND()

  • Синтаксис: AND(logical1, [logical2], ...)
  • Проверяет одно или несколько условий и возвращает:
    • TRUE — если все условия выполнены
    • Иначе — FALSE

Пример — найти записи, где продукт — Pears и общая выручка превышает $2 500.

 

Пример данных в Excel: создание столбца с функцией AND и двумя условиями

Подготовка данных в Excel

Функция OR()

OR()

  • Синтаксис: OR(logical1, [logical2], ...)
  • Проверяет одно или несколько условий и возвращает:
    • TRUE — если хотя бы одно условие выполнено
    • Иначе — FALSE

Пример — найти записи, где продукт — Pears или общая выручка превышает $2 500.

 

Пример данных в Excel: создание столбца с функцией OR и двумя условиями

Подготовка данных в Excel

Функция NOT()

NOT()

  • Синтаксис: NOT(logical)
  • Принимает один логический аргумент
  • Возвращает TRUE, когда противоположное условие истинно
  • Иначе возвращает FALSE

Пример — найти записи, где общая выручка не превышает $2 500.

 

Пример данных в Excel: создание столбца с функцией NOT и одним условием

Подготовка данных в Excel

Функция IF()

IF()

  • Синтаксис: IF(logical_test, [value_if_true], [value_if_false])
  • Возвращает разные значения в зависимости от результата логической проверки
  • Пример из жизни — поход в магазин
    • Идёт дождь?
      • Да — взять зонт
      • Нет — оставить зонт дома

 

Женщина с розовым зонтом проверяет, идёт ли дождь.

Подготовка данных в Excel

Комбинирование логических функций

  • Проверка нескольких условий для получения истинного или ложного результата
  • Комбинирование логических функций для создания вложенных формул
    • Несколько условий — два возможных результата

IF и AND =IF(AND(logical1, [logical2], ...), [value_if_true], [value_if_false])

IF и OR =IF(OR(logical1, [logical2], ...), [value_if_true], [value_if_false])

IF и NOT =IF(NOT(logical), [value_if_true], [value_if_false])

Подготовка данных в Excel

Вложенные функции IF()

  • Создание вложенных формул IF:

=IF(logical_test, [value_if_true], IF(logical_test, [value_if_true], [value_if_false])

 

  • Пример из жизни — проверка погоды
    • Идёт снег?
      • Да — надеть зимнюю куртку
      • Нет — идёт дождь?
        • Да — взять зонт
        • Нет — надеть обычную верхнюю одежду

 

Мультяшный персонаж в трёх погодных условиях: солнце, дождь и снег.

Подготовка данных в Excel

Давайте потренируемся!

Подготовка данных в Excel

Preparing Video For Download...