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

У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію CHOOSE.

Опис

На основі аргументу «індекс» повертає значення зі списку аргументів-значень. Використовуйте функцію CHOOSE для вибору одного з максимум 254 значень на основі номера індексу. Наприклад, якщо діапазон від «значення1» до «значення7» – дні тижня, функція CHOOSE повертає день, номер якого (від 1 до 7) використано як аргумент «індекс».

Синтаксис

CHOOSE(індекс;значення1;[значення2];...)

Синтаксис функції CHOOSE має такі аргументи:

  • індекс    – обов’язковий аргумент. Визначає, який аргумент значення вибрано. Аргумент «індекс» має бути числом від 1 до 254 або формулою чи посиланням на клітинку, яка містить число від 1 до 254.

    • Якщо аргумент «індекс» дорівнює 1, функція CHOOSE повертає «значення1», якщо дорівнює 2 – «значення2» тощо.

    • Якщо index_num менше 1 або більше за число останнього значення в списку, функція CHOOSE повертає #VALUE! .

    • Якщо аргумент «індекс» – це дріб, перед використанням він скорочується до найменшого цілого числа.

  • Значення1, значення2, ...     «Значення1» – обов’язковий аргумент, усі наступні – необов’язкові. Аргументи-значення від 1 до 254, з яких функція CHOOSE вибирає значення або дію на основі аргументу «індекс». Аргументами можуть бути числа, посилання на клітинку, визначені імена, формули, функції або текст.

Примітки

  • Якщо як аргумент «індекс» використовується масив, у процесі обчислення функції CHOOSE обчислюється кожне значення.

  • Аргументи значень для CHOOSE можуть бути посиланнями на діапазон, а також окремими значеннями.

    Наприклад, формула:

=SUM(CHOOSE(2;A1:A10;B1:B10;C1:C10))

обчислюється як:

=SUM(B1:B10)

а потім повертає значення, основані на значеннях у діапазоні B1:B10.

Спочатку обчислюється функція CHOOSE, яка повертає посилання B1:B10. Потім обчислюється функція SUM із використанням діапазону B1:B10 (результату функції CHOOSE) як аргументу.

Приклади

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

Дані

 

1-й

Цвяхи

2-й

Болти

3-й

Гайки

Завершено

Болти

Формула

Опис

Результат

=CHOOSE(2;A2;A3;A4;A5)

Значення другого аргументу списку (значення клітинки A3)

2-й

=CHOOSE(4;B2;B3;B4;B5)

Значення четвертого аргументу списку (значення клітинки B5)

Болти

=CHOOSE(3;"Широкий";115;"світ";8)

Значення третього аргументу списку

світ

Приклад 2

Дані

23

45

12

10

Формула

Опис (результат)

Результат

=SUM(A2:CHOOSE(2;A3;A4;A5))

Підсумовує діапазон клітинок A2:A4. Функція CHOOSE повертає клітинку A4 як другу частину діапазону для функції SUM.

80

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

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

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

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

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

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

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

×