Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .
Ця функція використовує аргумент «номер_індексу» для повернення значення зі списку аргументів значень. Використовуйте функцію CHOOSE для вибору одного з щонайбільше 29 значень, основаних на номері індексу. Наприклад, якщо значення1 — значення7 є днями тижня, функція CHOOSE повертає той день, для якого число між 1 і 7 використано як «номер_індексу».
Синтаксис
CHOOSE(номер_індексу;значення1;значення2;...)
Номер_індексу визначає, який аргумент значення вибрано. Аргумент «номер_індексу» має бути числом від 1 до 29 або формулою чи посиланням на стовпець, що містить число від 1 до 29.
-
Якщо аргумент «номер_індексу» дорівнює 1, функція CHOOSE повертає значення1; якщо дорівнює 2, повертається значення2 тощо.
-
Якщо аргумент «номер_індексу» менший за 1 або більший за номер останнього значення у списку, функція CHOOSE повертає значення помилки #VALUE!.
-
Якщо аргумент «номер_індексу» – це дріб, він спочатку скорочується до найменшого цілого числа, а потім використовується.
Значення1;значення2;... — від 1 до 29 аргументів, з яких функція CHOOSE вибирає значення або дію для виконання відповідно до заданого «номера_індексу». Аргументами можуть бути числа, посилання на стовпці, формули, функції або текст.
Приклад 1
Стовпець1 |
Стовпець2 |
Стовпець3 |
Стовпець4 |
Формула |
Опис (результат) |
1-й |
2-й |
3-й |
Завершено |
=CHOOSE(2;[Стовпець1];[Стовпець2];[Стовпець3];[Стовпець4]) |
Значення другого аргументу «Стовпець2» (2-й) |
Цвяхи |
Гвинти |
Гайки |
Болти |
=CHOOSE(4;[Стовпець1];[Стовпець];[Стовпець3];[Стовпець4]) |
Значення четвертого аргумента «Стовпець4» (Болти) |
Приклад 2
Стовпець1 |
Стовпець2 |
Стовпець3 |
Стовпець4 |
Формула |
Опис (результат) |
23 |
45 |
12 |
10 |
=SUM([Стовпець1]; CHOOSE(2;[Стовпець2];[Стовпець3];[Стовпець4])) |
Підсумовує два аргументи – значення аргументу «Стовпець1» і результат обчислення функції CHOOSE (35) |