Оглавление
Чтобы заменить определенное значение на нужное вам значение, вы можете использовать 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 ошибка если вы неправильно произнесете имя функции.
Практический раздел
В рабочую тетрадь я включил лист для отработки объясненных примеров.