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

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

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

Что такое логические функции Excel?

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

instagram viewer

Некоторые часто используемые логические функции включают следующее:

  • ЕСЛИ
  • ИФС
  • ЕСЛИ ОШИБКА
  • И
  • ИЛИ
  • НЕТ

Вы можете использовать вышеуказанные функции по отдельности и с операторами IF. Когда вы используете их с оператором IF, вы получаете мощные условные операторы, которые могут поднять ваши формулы на ступеньку выше и сделать вас опытным аналитиком данных.

1. Заявление ЕСЛИ

Оператор IF — это самая основная функция в Excel, но, тем не менее, она эффективна. При присвоении значений на основе условий вы обращаетесь к оператору ЕСЛИ Excel, основной функции для логических условий.

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

  • Один оператор ЕСЛИ
  • Вложенный оператор ЕСЛИ

А. Единый оператор ЕСЛИ

Автономный оператор IF идеально подходит для проверки одного условия. Укажите условие; в зависимости от этого условия оператор IF будет возвращать значение True/False.

Вот как вы можете использовать оператор IF с одним критерием:

=ЕСЛИ(логическая_проверка, [значение_если_истина], [значение_если_ложь])

Пример: если значение условия равно 1, результат будет хорошим, и, наоборот, плохим, если значение условия равно 2.

=ЕСЛИ(A2=1,"Хороший", ЕСЛИ(В2=1, "Плохой"))

Б. Вложенный оператор ЕСЛИ

Используя Функция ЕСЛИ с вложенной функцией ЕСЛИ в Excel легко. Вложенная функция ЕСЛИ позволяет передавать в формулу несколько условий. Вы можете указать различные условия и результирующие значения True/False с помощью дополнительного оператора IF.

Вот формула для использования вложенных операторов IF:

=ЕСЛИ(логическая_проверка, [значение_если_истина], если (логическая_проверка, [значение_если_истина], ...[значение_если_ложь]))

Добавьте необходимое количество закрывающих скобок в конце формулы, чтобы закрыть все функции ЕСЛИ.

Пример: Если у вас есть несколько условий, таких как 1, 2 и 3, и вы хотите присвоить каждому числу соответствующее значение, вы можете использовать вложенную функцию ЕСЛИ следующим образом:

=ЕСЛИ(A2=1,"Хороший", ЕСЛИ(А2=2, "Середина", "Плохой"))

В зависимости от значения вашего условия, значение присваивается автоматически.

2. IFS-функция

Функция IFS является относительно простой логической функцией, поскольку ее легче читать, и вы можете эффективно вычислять несколько условий одновременно.

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

=ЕСЛИ([Логический_тест1, Значение_если_Истина1],...)

В функции IFS вы должны определить каждое значение True и False.

3. ЕСЛИОШИБКА Функция

Как следует из названия, вы можете использовать функцию ЕСЛИОШИБКА для обработки любых встроенных ошибок всякий раз, когда вы сталкиваетесь с ними. Например, деление числа на 0 дает #DIV/0! ошибка в экселе.

В качестве альтернативы, когда вы используете функцию ВПР в Excel, вы будете получать ошибку #Н/Д каждый раз, когда вы получаете результат несовпадающего/пустого значения. Чтобы перехватить эти ошибки и отобразить альтернативное значение, вы можете использовать функцию ЕСЛИОШИБКА.

Вот синтаксис для справки:

=ЕСЛИОШИБКА(значение, значение_если_ошибка)

Пример: когда вы делите числитель на значения столбца знаменателя, вы получаете #DIV/0! ошибка. Вы можете использовать ЕСЛИОШИБКА для отображения альтернативного значения (0 в приведенном ниже примере), как только формула приведет к ошибке.

=ЕСЛИОШИБКА(A2/B2, 0)

4. И Функция

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

=ЕСЛИ(И(Критерии1, Критерии2), [значение_если_истина], [значение_если_ложь])

Прежде чем присвоить значение True, формула проверит, выполняются ли критерии 1 и 2. Если какое-либо из условий не выполняется, оно автоматически перейдет к последней части формулы, определенному значению False.

Если у вас есть более двух условий, вы можете изменить приведенную выше формулу; вместо двух укажите три или более условий с предложением AND. Вот синтаксис для справки:

=ЕСЛИ(И(Критерии1, Критерии2, Критерии3...), [значение_если_истина], [значение_если_ложь])

Пример: В следующем примере, когда значения в столбцах «Первое условие» и «Второе условие» равны 1, результатом будет «Хорошо», в противном случае — «Плохо».

=ЕСЛИ(И(A2=1,В2=1),"Хороший","Плохой")

5. ИЛИ Функция

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

=ЕСЛИ(ИЛИ(Критерий1, Критерий2), [значение_если_истина], [значение_если_ложь])

Вот как вы можете использовать функцию ИЛИ с несколькими условиями в функции ЕСЛИ:

=ЕСЛИ(ИЛИ(Критерии1, Критерии2, Критерии3...), [значение_если_истина], [значение_если_ложь])

Пример: Вывод показывает Good, так как указанное условие имеет значение True в функции ИЛИ.

6. НЕ Функция

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

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

=ЕСЛИ(НЕ(логическая_проверка), [значение_если_истина], [значение_если_ложь])

Пример: В приведенном ниже примере условие ищет значение, противоположное 1, и отображает Bad, как только условие становится истинным.

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