Folosește argumentul index_numeric pentru a returna o valoare din lista de argumente valori. Utilizați funcția CHOOSE pentru a selecta de la una până la 29 de valori în funcție de un index numeric. De exemplu, dacă valoare1 până la valoare7 sunt zilele săptămânii, CHOOSE returnează una din zile când este utilizat ca argument index_numeric un număr cuprins între 1 și 7.
Sintaxă
CHOOSE(index_num,valoare1,valoare2,...)
Index_num specifică ce argument valoare este selectat. Index_numeric trebuie să fie un număr cuprins între 1 și 29 sau o formulă sau referință de coloană care conține un număr între 1 și 29.
-
Dacă index_num este 1, CHOOSE întoarce value1; dacă este 2, CHOOSE întoarce value2; și așa mai departe.
-
Dacă index_num este mai mic decât 1 sau mai mare decât numărul din ultimul argument valoare din listă, CHOOSE întoarce valoarea de eroare #VALUE!.
-
Dacă index_num este o fracție, el este trunchiat la cel mai mic întreg înainte de a fi utilizat.
Valoare1,valoare2,... reprezintă de la 1 la 29 de argumente valori din care CHOOSE selectează o valoarea sau o acțiune de efectuat pe baza index_num. Argumentele pot fi numere, referințe de coloane, formule, funcții sau text.
Exemplul 1
Col1 |
Col2 |
Col3 |
Col4 |
Formulă |
Descriere (Rezultat) |
Primul |
Al doilea |
Al treilea |
Terminat |
=CHOOSE(2;[Col1];[Col2];[Col3];[Col4]) |
Preluarea valorii celui de al doilea argument Col2 (Al doilea) |
Cuie |
Șuruburi |
Piulițe |
Șuruburi |
=CHOOSE(4;[Col1];[Col2];[Col3];[Col4]) |
Preluarea valorii celui de al patrulea argument Col4 (Șuruburi) |
Exemplul 2
Col1 |
Col2 |
Col3 |
Col4 |
Formulă |
Descriere (Rezultat) |
23 |
45 |
12 |
10 |
=SUM([Col1]; CHOOSE(2;[Col2];[Col3];[Col4])) |
Adună cele două argumente, Col1 și rezultatul funcției Choose (35) |