Перейти до основного
Support
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Функція SWITCH обчислює одне значення (яке називається виразом) на основі списку значень і повертає результат, який збігається з першим відповідним значенням. Якщо немає збігів, може повертатися необов’язкове стандартне значення.

Примітка.: Ця функція доступна на Windows або Mac OS у Office 2019 або за наявності Microsoft 365 передплати. Якщо ви абонентMicrosoft 365, переконайтеся, що маєте найновішу версію Office.

Синтаксис

SWITCH(вираз; значення1; результат1; [за_замовчуванням або значення2; результат2];...[за_замовчуванням або значення3; результат3])

Аргумент

Опис

вираз
(обов'язково)

Вираз – це значення (як-от число, дата або якийсь текст), з яким порівнюватиметься значення1…значення126.

значення1…значення126

N-не значення – це значення, яке порівнюватиметься з виразом.

результат1...результат126

N-й результат – це значення, яке повертається, коли відповідний аргумент N-не значення збігається з виразом. N-й результат потрібно вказати для кожного відповідного аргументу N-не значення.

за замовчуванням
(необов'язково)

Значення за замовчуванням – це значення, яке повертається, якщо у виразах N-значення немає збігів. Аргумент "за_замовчуванням" визначається відсутністю відповідних виразів N-й результат (див. приклади). Значення за замовчуванням має бути останнім аргументом у функції.

Оскільки функції можуть містити не більше 254 аргументів, можна використовувати до 126 пар аргументів значень і результатів.

Огляд

У найпростішому випадку функція SWITCH має такий вигляд:

  • =SWITCH(значення_для_змінення;значення_для_збігу1…[2–126];значення_для повернення_якщо_є_збіг1…[2–126];значення_для_повернення_якщо_немає_збігів)

За допомогою цієї функції можна оцінити до 126 зіставлених значень і результатів.

Розгляньте таку формулу:

Розподіл аргументів функції SWITCH
  1. Яке значення для змінення? У цьому випадку WEEKDAY(A2) дорівнює 2.

  2. Для якого значення потрібні збіги? У цьому випадку: 1, 2 і 3.

  3. Якщо є збіг, чи потрібно повертати його як результат? У цьому випадку це "Понеділок" для значення 1, "Вівторок" для значення 2 та "Середа" для значення 3.

  4. Стандартне значення для повернення, якщо немає збігів. У цьому випадку це текст "Немає збігів".

    Примітка.: Якщо збігів немає та аргумент "за_замовчуванням" не вказано, функція SWITCH повертає помилку #N/A! .

Приклади

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel, щоб дізнатися, як працює функція SWITCH. Якщо результат обчислення формул не відображається, виділіть їх, натисніть клавішу F2, а потім – Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Приклад

Значення

Формула

Результат

2

=SWITCH(WEEKDAY(A2);1;"Понеділок";2;"Вівторок";3;"Середа";"Немає збігів")

Оскільки A2=2, а "Вівторок" – це аргумент результату, який відповідає значенню 2, функція SWITCH повертає значення "Вівторок"

99

=SWITCH(A3;1;"Понеділок";2;"Вівторок";3;"Середа")

Через відсутність збігів та іншого аргументу функція SWITCH повертає помилку #N/A!

99

=SWITCH(A4;1;"Понеділок";2;"Вівторок";3;"Середа";"Немає збігів")

Немає збігів

2

=SWITCH(A5;1;"Понеділок";7;"Неділя";"день тижня")

день тижня

3

=SWITCH(A6;1;"Понеділок";2;"Вівторок";3;"Середа";"Немає збігів")

Середа

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільнотах.

Додаткові відомості

Функція VLOOKUP

Функція CHOOSE

Функція IF

Функція IFS

Огляд формул в Excel

Способи уникнення недійсних формул

Виявлення та виправлення помилок у формулах

Сполучення клавіш і функціональні клавіші в Excel

Логічні функції (довідка)

Функції Excel (за алфавітом)

Функції Excel (за категоріями)

Потрібна додаткова довідка?

Потрібні додаткові параметри?

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

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×