Що таке функція SWITCH в Excel?
Функція перемикання в excel - це функція порівняння та посилання в excel, яка порівнює та узгоджує згадану комірку з групою комірок і повертає результат на основі першого знайденого збігу. Метод використання цієї функції такий = SWITCH (цільова комірка, значення 1, результат 1….), виходячи зі значення, яке опубліковується.
Синтаксис
- Значення виразу - значення або вираз, з якими слід збігатися
- Значення1 / Результат1 - перша пара значення і результату
- Значення2 / Результат2 - Друга пара значення і результату (Це необов’язково)
- За замовчуванням - значення за замовчуванням, яке використовується, коли збіг не знайдено
Приклад
Ви можете завантажити цей шаблон функції перемикання Excel тут - Шаблон перемикання функцій Excel- Назва проекту “Palm Court”
- Різні блоки, доступні в проекті
- Різні блоки одиниць, доступні в проекті для відповідних блоків
- Це “діапазон цін”, який ми повинні визначити відповідно до прийнятого припущення
Формула перемикання
Давайте розглянемо формулу Switch, щоб отримати значення комірки 2 у стовпці "Діапазон цін" -
- Функція SWITCH буде доступна в Excel 2016.
- У цьому прикладі ми повинні взяти блок-клітинку як вираз, оскільки припущення ціни базуються на номерах блоків.
- Значення1 та результат 1 - ми згадали умову, що якщо вираз відповідає значенню 1, тоді візьміть результат 1 або ж перейдіть до умови 2.
- Значення 2 і результат 2 - Якщо умова 1 не задовольняє, тоді вираз переходить до умови 2, щоб перевірити, чи отримає збіг для отримання результату 2, і цей крок буде продовжуватися доти, доки вираз не збігнеться зі значенням.
- Якщо вираз не збігається з будь-яким значенням в умовах, то за замовчуванням він надасть NA як вихід (це можна побачити на зображенні нижче).
Для того, щоб згадати якесь твердження для комірок, які показують #NA, ми можемо навести рядок у комах, як показано нижче -
Якщо ми оцінюємо вищезазначену проблему за допомогою функції IF, тоді нам потрібно мати вкладений IF в Excel для true або false, що не є функцією пошуку. Тільки тоді, коли воно відповідає дійсності, воно видає один результат, а за помилкові інші результати.
Наскільки перемикач відрізняється від ПФ?
- Функція SWITCH не дозволяє нам використовувати логічні оператори в excel на зразок більше (>) / менше ніж (<), щоб відповідати випадкам, коли не буде точного збігу.
- У функції SWITCH Excel вираз з'явиться лише один раз, але у функції IFS вираз потрібно повторити.
- Довжина функції SWITCH менше порівняно з функцією IFS, яку легше читати та створювати, оскільки вона дозволяє нам перевірити більше однієї умови.
- Це більше схоже на функцію ВИБІР в Excel. Він має вираз, який є значенням підстановки, і ми б зіставили його зі значенням 1, значенням 2 і отримали значення результату. На відміну від функції IF, ми маємо значення за замовчуванням у функції перемикача.
Що слід пам’ятати
- Функція SWITCH представлена та доступна в Excel 2016, але недоступна в попередніх версіях Excel та Excel 2016 у Mac.
- У функцію Excel SWITCH можна взяти 126 пар значень та результатів.
- Функція SWITCH у excel повертає помилку #NA, якщо ми не згадуємо жодної умови за замовчуванням і якщо будь-яка умова не відповідає.
- Однак, як мінус, ми не можемо використовувати у виразі логічні оператори, такі як>, <або =. Він просто узгоджує значення у своєму списку з виразом і не може перевірити, чи є значення більшим чи меншим.
- Ми маємо значення за замовчуванням у функції SWITCH, яке не є функцією IF.
- Функція SWITCH в Excel не схожа на VLOOKUP, але SWITCH можна використовувати у VLOOKUP.
Висновок
Функція SWITCH доступна в Excel 2016, і це найпотужніша функція замість IFS. Це може бути використано у VLOOKUP для створення масиву, який також можна зробити за допомогою функції ВИБІР, але аргумент за замовчуванням SWITCH робить це кращим рішенням. Неможливо використовувати логічні оператори у функції SWITCH.