Что такое функция SWITCH в Excel?
Функция переключения в Excel - это функция сравнения и ссылки в Excel, которая сравнивает и сопоставляет указанную ячейку с группой ячеек и возвращает результат на основе первого найденного совпадения, метод использования этой функции следующий = SWITCH (целевая ячейка, значение 1, результат 1….), на основе значения, которое публикуется.
Синтаксис
- Значение выражения - значение или выражение для сопоставления
- Value1 / Result1 - первая пара значения и результата
- Значение2 / Результат2 - вторая пара значения и результата (необязательно)
- По умолчанию - значение по умолчанию для использования, если совпадение не найдено.
пример
Вы можете скачать этот шаблон Excel с функцией переключения здесь - Шаблон Excel с функцией переключения- Одно из названий проекта «Пальмовый суд»
- Различные блоки, которые доступны в проекте
- Различные номера единиц, доступные в проекте для соответствующих блоков.
- Это «ценовой диапазон», который мы должны определить согласно принятому предположению.
Формула переключения
Давайте посмотрим на формулу Switch, чтобы получить значение ячейки 2 в столбце Price Range -
- Функция SWITCH будет доступна в Excel 2016.
- В этом примере мы должны взять ячейку блока в качестве выражения, поскольку предположения о ценах основаны на номерах блоков.
- Значение1 и результат 1 - мы упомянули условие, что если выражение соответствует значению 1, тогда принимайте Результат 1 или переходите к условию 2.
- Значение 2 и результат 2 - если условие 1 не удовлетворяет, тогда выражение переходит к условию 2, чтобы проверить, найдет ли оно совпадение для получения результата 2, и этот шаг будет продолжаться до тех пор, пока выражение не совпадет со значением.
- Если выражение не соответствует какому-либо значению в условиях, то по умолчанию на выходе будет NA (это можно увидеть на изображении ниже).
Чтобы упомянуть некоторую инструкцию для ячеек, которые показывают #NA, мы можем указать строку в кавычках, как показано ниже:
Если мы оценим указанную выше проблему с помощью функции ЕСЛИ, тогда нам понадобится вложенный ЕСЛИ в Excel для истинного или ложного, который не является функцией поиска. Только когда это правда, он выдает один результат, а при ложном - другой.
Чем SWITCH отличается от IF?
- Функция SWITCH не позволяет нам использовать логические операторы в Excel, такие как больше (>) / меньше (<), чтобы соответствовать случаям, когда не будет точного совпадения.
- В функции SWITCH Excel выражение появляется только один раз, но в функции IFS выражение необходимо повторить.
- Длина функции SWITCH меньше по сравнению с функцией IFS, которую легче читать и создавать, поскольку она позволяет нам тестировать более одного условия.
- Это больше похоже на функцию ВЫБРАТЬ в Excel. У него есть выражение, которое является значением поиска, и мы должны сопоставить его со значением 1, значением 2 и получить значение результата. В отличие от функции ЕСЛИ, в функции переключения у нас есть значение по умолчанию.
То, что нужно запомнить
- Функция SWITCH представлена и доступна в Excel 2016, но недоступна в более ранних версиях Excel и Excel 2016 для Mac.
- 126 пар значений и результатов могут быть взяты в Excel функцию SWITCH.
- Функция SWITCH в excel вернет ошибку #NA, если мы не укажем какое-либо условие по умолчанию и если какое-либо из условий не найдет соответствия.
- Однако в качестве отрицательного значения мы не можем использовать в выражении логические операторы, такие как>, <или =. Он просто сопоставляет значения в своем списке с выражением и не может проверить, больше или меньше значение.
- У нас есть значение по умолчанию в функции SWITCH, которого нет в функции IF.
- Функция SWITCH в Excel не похожа на VLOOKUP, но SWITCH может использоваться в VLOOKUP.
Вывод
Функция SWITCH доступна в Excel 2016, и это самая мощная функция вместо IFS. Это можно использовать в VLOOKUP для создания массива, что также можно сделать с помощью функции CHOOSE, но аргумент SWITCH по умолчанию делает это лучшим решением. В функции SWITCH нельзя использовать логические операторы.