Acest articol descrie sintaxa de formulă și utilizarea funcției CHOOSE în Microsoft Excel.
Descriere
Folosește argumentul index_num pentru a întoarce o valoare din lista de argumente valori. Utilizați funcția CHOOSE pentru a selecta de la una până la 254 de valori bazate pe un index numeric. De exemplu, dacă valoare1 până la valoare7 sunt zilele săptămânii, CHOOSE returnează una din zile când un număr cuprins între 1 și 7 este utilizat ca argument index_numc.
Sintaxă
CHOOSE(index_num, valoare1, [valoare2], ...)
Sintaxa funcției CHOOSE are următoarele argumente:
-
index_num Obligatoriu. Specifică ce argument valoare este selectat. index_num trebuie să fie un număr cuprins între 1 și 254 sau o formulă sau referință de celulă care conține un număr între 1 și 254.
-
Dacă index_num este 1, CHOOSE întoarce valoare1; dacă este 2, CHOOSE întoarce valoare2; și așa mai departe.
-
Dacă index_num este mai mic decât 1 sau mai mare decât numărul ultimei valori din listă, CHOOSE returnează #VALUE! .
-
Dacă index_num este o fracție, el este trunchiat la cel mai mic întreg înainte de a fi utilizat.
-
-
Valoare1, valoare2, ... Valoarea 1 este necesară, valorile următoare sunt opționale. 1 până la 254 argumente din care funcția CHOOSE selectează o valoare sau o acțiune de executat pe baza argumentului index_num. Argumentele pot fi numere, referințe de celule, nume definite, formule, funcții sau text.
Observații
-
Dacă index_num este o matrice, fiecare valoare se evaluează odată cu evaluarea funcției CHOOSE.
-
Argumentele valoare ale funcției CHOOSE pot fi referințe la zone de celule ca și valori singulare.
De exemplu, formula:
=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))
este evaluată la:
=SUM(B1:B10)
care apoi întoarce o valoare bazată pe valorile din zona B1:B10.
Funcția CHOOSE este evaluată prima, întorcând referința B1:B10. Funcția SUM este evaluată apoi, utilizând ca argument referința B1:B10, care este rezultatul funcției CHOOSE.
Exemple
Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.
Date |
|
|
Prima |
Cuie |
|
Două |
Șuruburi |
|
A treia |
Piulițe |
|
Terminate |
Șuruburi |
|
Formulă |
Descriere |
Rezultat |
=CHOOSE(2;A2;A3;A4;A5) |
Valoarea celui de-al doilea argument al listei (valoarea din celula A3) |
Două |
=CHOOSE(4;B2;B3;B4;B5) |
Valoarea celui de-al patrulea argument al listei (valoarea din celula B5) |
Șuruburi |
=CHOOSE(3;"Lumea";115;"largă";8) |
Valoarea celui de-al treilea argument al listei |
largă |
Exemplul 2
Date |
||
23 |
||
45 |
||
12 |
||
10 |
||
Formulă |
Descriere (Rezultat) |
Rezultat |
=SUM(A2:CHOOSE(2;A3;A4;A5)) |
Însumează zona A2:A4. Funcția CHOOSE returnează A4 drept a doua parte a intervalului pentru funcția SUM. |
80 |