Как использовать функцию SWITCH в Excel (5 примеров)

  • Поделись Этим
Hugh West

Чтобы заменить определенное значение на нужное вам значение, вы можете использовать Excel ПЕРЕКЛЮЧАТЕЛЬ Это функция сравнения и ссылки в excel, которая сравнивает и сопоставляет указанную ячейку со списком значений и возвращает результат на основе первого найденного совпадения.

В этой статье я покажу вам различные примеры использования Excel ПЕРЕКЛЮЧАТЕЛЬ функция.

Скачать для практики

Использование функции SWITCH в Excel.xlsx

Основы функции SWITCH: краткое описание и синтаксис

Резюме

Excel ПЕРЕКЛЮЧАТЕЛЬ Функция сравнивает или оценивает заданное выражение, которое является значением, со списком значений и возвращает результат, соответствующий первому найденному совпадению. В случае, если совпадение не найдено, функция ПЕРЕКЛЮЧАТЕЛЬ функция возвращает необязательное значение по умолчанию. ПЕРЕКЛЮЧАТЕЛЬ используется вместо Вложенные ЕСЛИ функции.

Синтаксис

SWITCH (выражение, значение1, результат1, [значение_по_умолчанию_или_значение2, результат2],...)

Аргументы

Аргументы Обязательно/Опционально Пояснение
выражение Требуется Это значение или выражение, которое необходимо сопоставить.
значение1 Требуется Это первое значение.
результат1 Требуется Это результат по отношению к первому значению.
значение по умолчанию_или_значение2 Дополнительно Это значение либо по умолчанию, либо вы можете указать второе значение.
результат2 Дополнительно Это результат против второго значения.

Возвращаемое значение

Сайт ПЕРЕКЛЮЧАТЕЛЬ функция возвращает результат, соответствующий первому совпадению.

Версия

Сайт ПЕРЕКЛЮЧАТЕЛЬ Функция доступна для Excel 2016 и более поздних версий.

Я использую Excel Microsoft 365 для реализации этих примеров.

Примеры использования функции SWITCH в Excel

1. использование функции Excel SWITCH для переключения значений соответствующих ячеек

Вы можете использовать ПЕРЕКЛЮЧАТЕЛЬ функция возвращает значение, которое является Название проекта для соответствующего Проекта ID .

⏩ В камере F4 введите следующую формулу.

=SWITCH(C4,1, "Astron",2, "Phoenix","?")

Здесь, в ПЕРЕКЛЮЧАТЕЛЬ функцию, я выбрал C4 клетка как выражение при условии 1 в качестве значение1 и Астрон как результат1 . Затем снова предоставил 2 в качестве значение2 и Феникс как результат2 . Наконец, при условии ? в качестве по умолчанию .

Теперь ПЕРЕКЛЮЧАТЕЛЬ функция вернет результат, сравнив заданное значение с предоставленными значениями.

После этого нажмите ENTER, и ПЕРЕКЛЮЧАТЕЛЬ функция вернет соответствующие результаты для заданных значений.

Здесь вы можете увидеть Название проекта Астрон назначается для значения Id проекта 1 .

Вы можете следовать тому же процессу или использовать Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.

2. Использование функции SWITCH в Excel с оператором

Сайт ПЕРЕКЛЮЧАТЕЛЬ функция также поддерживает логические_операторы В случае, если вы хотите переключить значения с помощью каких-либо операторов ПЕРЕКЛЮЧАТЕЛЬ функция поможет вам в этом.

Здесь я хочу переключить Маркс с Градусы используя логические_операторы .

Позвольте мне показать вам процесс,

⏩ В камере E4 Введите следующую формулу, чтобы поменять местами оценку и балл.

=SWITCH(TRUE,C4>= 90," A",C4>= 80," B",C4>= 70," C",C4>=60," D", "Fail")

Здесь, в ПЕРЕКЛЮЧАТЕЛЬ функцию, я выбрал TRUE в качестве выражение , при условии C4>= 90 в качестве значение1 и A как результат1 , C4>= 80 в качестве значение2 и B в качестве результат2, C4>= 70 в качестве значение3 и C в качестве результат, C4>= 60 в качестве значение4 и D в качестве результат4 наконец, при условии Провал в качестве по умолчанию .

Теперь ПЕРЕКЛЮЧАТЕЛЬ функция вернет результат, сравнив заданное значение со всеми предоставленными значениями.

Затем нажмите ENTER, и ПЕРЕКЛЮЧАТЕЛЬ функция вернет соответствующие оценки, переключающие знаки.

Вы можете следовать тому же процессу, или использовать Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.

Похожий материал: Как использовать функцию TRUE в Excel (с 10 примерами)

3. Использование функции SWITCH Excel с функцией DAYS

При желании вы можете переключить даты на соответствующие дни с помощью кнопки ПЕРЕКЛЮЧАТЕЛЬ функция, наряду с ДНИ функция и СЕГОДНЯ функция.

Здесь я собираюсь использовать приведенный ниже набор данных, чтобы объяснить процесс.

⏩ В камере C4 введите следующую формулу для переключения дат с днем.

=SWITCH(DAYS(TODAY(),B4), 0, "Сегодня", 1, "Вчера", -1, "Завтра", "Неизвестно")

Здесь, в ПЕРЕКЛЮЧАТЕЛЬ функцию, я выбрал DAYS(TODAY(),B4) в качестве выражение , при условии 0 в качестве значение1, и " Сегодня " как результат1 ,

1 в качестве значение2, и " Вчера " как результат2,

-1 в качестве значение3, и " Завтра " как результат3, наконец, при условии Неизвестно в качестве по умолчанию .

В ДНИ функцию, я использовал TODAY() в качестве дата окончания и выбранная ячейка B4 в качестве дата начала .

Затем ПЕРЕКЛЮЧАТЕЛЬ функция вернет результирующие дни, сравнив заданные значения.

Теперь нажмите ENTER , и ПЕРЕКЛЮЧАТЕЛЬ функция вернет соответствующие дни, переключающие даты.

Если вы хотите, вы можете следовать тому же процессу, или использовать Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.

Похожие чтения:

  • Как использовать функцию FALSE в Excel (с 5 простыми примерами)
  • Использование функции IF в Excel (8 подходящих примеров)
  • Как использовать функцию XOR в Excel (5 подходящих примеров)
  • Использование функции IFNA в Excel (2 примера)

4. Использование функции SWITCH Excel с функцией MONTH

Допустим, вы хотите отслеживать даты на основе Квартал , тогда вы можете использовать ПЕРЕКЛЮЧАТЕЛЬ функция вместе с МЕСЯЦ функция.

⏩ В камере C4 Введите следующую формулу для переключения дат с днем.

=SWITCH(MONTH(B5),1,1,2,1,3,1,4,2,5,2,6,2,7,2,8,2,9,2,10,4,11,4,12,4)

Здесь, в ПЕРЕКЛЮЧАТЕЛЬ функцию, я выбрал МЕСЯЦ(B5) как выражение . Тогда, как значение и результат, Я следовал предоставленной схеме.

Взято Январь - март (1,2,3) в качестве значение и предоставил 1 в качестве результат

Следующий Апрель - июнь (4,5,6) в качестве значение и предоставил 2 в качестве результат . Тогда Июль - сентябрь (7,8,9) в качестве значение и предоставил 3 в качестве результат и Октябрь - декабрь (10,11,12) в качестве значение и предоставил 4 в качестве результат .

В МЕСЯЦ функцию, я выбрал B4 клетка как серийный_номер .

Затем ПЕРЕКЛЮЧАТЕЛЬ функция вернет квартал путем сравнения заданных дат.

Нажмите ENTER и ПЕРЕКЛЮЧАТЕЛЬ функция вернет соответствующий квартал, переключающий даты.

Здесь вы можете следовать тому же процессу, или же использовать Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.

5. использование функции SWITCH & RIGHT

Вы можете использовать ПЕРЕКЛЮЧАТЕЛЬ функция и ПРАВИЛЬНО функция для переключения значений любого конкретного символа.

Здесь я хочу поменять аббревиатуру кода города на его полное название. Для этого я собираюсь использовать набор данных, приведенный ниже.

⏩ В камере C4 введите следующую формулу для переключения дат с днем.

=SWITCH(RIGHT(B4,2), "SD", "Южная Дакота", "NY", "NewYork", "AL", "Алабама", "TX", "Техас", "HI", "Гавайи", "CA", "Калифорния", "ME", "Мэн", "Не найдено")

Здесь, в ПЕРЕКЛЮЧАТЕЛЬ функцию, я выбрал ПРЯМО(B4,2) как выражение .

В ПРАВИЛЬНО функцию, я выбрал B4 клетка как текст и предоставил 2 в качестве num_chars чтобы получить последний 2 персонажа которые являются городским кодексом.

Затем, по мере значение предоставил городской кодекс и предоставил город полное имя в качестве результат .

После этого ПЕРЕКЛЮЧАТЕЛЬ функция вернет полное название города.

Теперь выполните формулу, нажав кнопку ENTER, и ПЕРЕКЛЮЧАТЕЛЬ функция поменяет коды городов местами с полным названием города.

Здесь вы можете следовать тому же процессу, или же использовать Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.

Сравнение между SWITCH иamp; функция IFS

Если вы хотите, вы можете использовать вложенные ЕСЛИ или Функция IFS вместо ПЕРЕКЛЮЧАТЕЛЬ функция.

Позвольте мне показать вам сравнение между ПЕРЕКЛЮЧАТЕЛЬ и IFs функция.

Сайт ПЕРЕКЛЮЧАТЕЛЬ Функция Сайт IFS Функция
Сайт выражение аргумент используется только один раз, Сайт выражение аргумент повторяется.
Длина составляет меньше по сравнению с IFS Длина больше
Легко создавать и читать Поскольку длина больше, трудно создавать и читать
Проверьте более одного условия Проверьте одно условие

О чем следует помнить

Сайт ПЕРЕКЛЮЧАТЕЛЬ функция может обрабатывать до 126 пар значений и результатов.

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

🔺 The ПЕРЕКЛЮЧАТЕЛЬ функция показывает #N/A ошибка, если не удается найти соответствие и нет другого аргумента или условия по умолчанию.

Всякий раз, когда вы получаете #N/A то, чтобы избежать этой ошибки, можно использовать в качестве значения по умолчанию строку, заключенную в инвертированные запятые.

🔺 The ПЕРЕКЛЮЧАТЕЛЬ функция покажет #NAME ошибка если вы неправильно произнесете имя функции.

Практический раздел

В рабочую тетрадь я включил лист для отработки объясненных примеров.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.