У цій статті наведено синтаксис формули та описано, як у програмі 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

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

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

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

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