CHOOSE (функція CHOOSE)

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

Опис

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

Синтаксис

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

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

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

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

    • Якщо аргумент «індекс» менший за 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

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×