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

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

Примітка.: Ця функція доступна у Windows або Mac, якщо ви використовуєте 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 (за категоріями)

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

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

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

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

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

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×