Функция SWITCH позволяет выполнять несколько проверок значения и возвращать результаты на основе соответствующих условий. Он работает, беря значение, сравнивая его с заданными тестовыми значениями и предоставляя результат на основе первого совпадающего значения в наборе.
В этом руководстве вы узнаете, как использовать функцию ПЕРЕКЛЮЧАТЕЛЬ в Excel и как комбинировать ее с другими функциями для выполнения более сложных вычислений.
Что такое функция ПЕРЕКЛЮЧАТЕЛЯ?
Функция SWITCH обычно используется, когда у вас есть набор условий для проверки в электронной таблице. Часто используется как альтернатива ЕСЛИ функция в Excel, поскольку он более эффективен и удобочитаем.
Вместо использования других условных функций, таких как вложенная функция ЕСЛИ, для проверки всех условий, вы можете использовать одну функцию ПЕРЕКЛЮЧАТЕЛЬ для одновременного выполнения всех проверок.
Основной синтаксис функции ПЕРЕКЛЮЧАТЕЛЬ следующий:
=ПЕРЕКЛЮЧЕНИЕ(выражение, значение1, результат1, [значение2, результат2],... [по умолчанию])
Здесь значения в синтаксисе представляют следующее:
- «выражение» — это значение, которое вы хотите проверить.
- «значение1» и «значение2» — это значения, с которыми вы хотите сравнить выражение.
- «Результат1» и «Результат2» — это результаты, которые вы хотите получить, если соблюдены примененные условия.
- «по умолчанию» — это результат, который вы хотите, если выражение не соответствует ни одному из заданных значений. Если вы не указали аргумент по умолчанию, функция ПЕРЕКЛЮЧАТЕЛЬ вернет #N/A! ошибка.
Давайте посмотрим на пример, учитывая синтаксис, который мы только что упомянули:
=ПЕРЕКЛЮЧАТЕЛЬ(A1, "3", "цветок", "2", "лист", "неизвестно")
В этом примере, если значение в A1 равно «3», он вернет «цветок», а если это «2», он вернет «лист». Если значение не соответствует ни одному из условий, функция ПЕРЕКЛЮЧАТЕЛЬ вернет «неизвестно». Вы можете думать о функции SWITCH как о компактной и более эффективной форме вложенных операторов IF.
Как использовать функцию ПЕРЕКЛЮЧАТЕЛЬ в Excel
Чтобы увидеть, как использовать функцию ПЕРЕКЛЮЧАТЕЛЬ в Excel, давайте рассмотрим пример.
Электронная таблица содержит информацию о 10 студентах. Каждому студенту присваивается код (A или B), и вы хотите разделить их на две группы (Ораторы и Исследователи) соответственно. Если у учащегося нет ни одного из упомянутых кодов, вы хотите, чтобы функция ПЕРЕКЛЮЧЕНИЕ возвращала значение Ожидание.
Формула функции ПЕРЕКЛЮЧЕНИЕ, которую мы будем использовать, в этом случае будет выглядеть так:
=SWITCH(B2,A,"Ораторы",B,"Исследователи","В ожидании")
Аналогично, давайте посмотрим на другой пример.
Есть 10 сотрудников, чьим прогрессом вы хотите поделиться с высшим руководством. Каждому сотруднику присваивается один из трех баллов; 1,2 или 3. Работникам с кодом 1 следует дать оценку «Отлично», с кодом 2 — «Удовлетворительно», а с кодом 3 — «Плохо».
Формула ПЕРЕКЛЮЧЕНИЯ, которую мы будем использовать, в этом случае будет выглядеть так:
=SWITCH(B2, 1, "Отлично", 2, "Удовлетворительно", 3, "Плохо")
Как использовать функцию ПЕРЕКЛЮЧАТЕЛЬ с другими функциями Excel
Вы также можете использовать функцию ПЕРЕКЛЮЧАТЕЛЬ в сочетании с другими функциями Excel, чтобы максимально использовать их. Например, вы можете вложить ее внутрь функции ЕСЛИ или наоборот, чтобы повысить общую эффективность и создать более сложные формулы.
Рассматривая второй пример рейтинга сотрудников, который мы только что обсуждали выше, вы можете использовать функцию ПЕРЕКЛЮЧАТЕЛЬ внутри функции ЕСЛИ, чтобы проверить, больше ли значение в ячейке 3. Если это так, формула вернет значение «Вне диапазона».
Формула в этом случае будет такой:
=ЕСЛИ(A1>3, "Вне диапазона", SWITCH(A1, 1, "Отлично", 2, "Удовлетворительно", 3, "Плохо"))
Помимо этого, вот еще несколько функций Excel, которые вы можете использовать с функцией ПЕРЕКЛЮЧАТЕЛЬ:
- Функция СУММ: Вы можете рассчитать сумму значений на основе определенных условий, используя вместе функции СУММ и ПЕРЕКЛЮЧЕНИЕ. Например, вы можете сначала использовать функцию ПЕРЕКЛЮЧАТЕЛЬ, чтобы определить значения для суммирования на основе условия, а затем использовать функцию СУММ для выполнения вычисления. Мы рассмотрели работу Функция СУММ в Excel подробно в наших предыдущих постах, на которые вы можете сослаться.
- Функции ИНДЕКС и ПОИСКПОЗ: Используя эти функции, вы можете получать данные из таблицы на основе определенных условий. Например, вы можете использовать функцию ПЕРЕКЛЮЧЕНИЕ, чтобы определить целевые значения, а затем использовать функции ИНДЕКС и ПОИСКПОЗ, чтобы получить требуемые значения. Вы также можете использовать функцию ВПР для получения соответствующего значения.
Использование функции ПЕРЕКЛЮЧЕНИЕ с другими функциями Excel может помочь вам создать более мощные формулы для более эффективного анализа данных и управления ими.
Эффективные сложные вычисления с функцией SWITCH в Excel
Функция ПЕРЕКЛЮЧАТЕЛЬ в Excel — это универсальный и эффективный инструмент, который может легко помочь вам в сложных вычислениях. Хорошее понимание того, как это работает, позволит вам оптимизировать электронные таблицы и более эффективно анализировать данные.