A függvény az érték argumentumok közül az index sorszámút adja vissza. A CHOOSE paranccsel az indexszám alapján akár 29 érték közül választhat. Amennyiben például az érték1; ... ; érték7 argumentum a hét napjainak neve, akkor a VÁLASZT függvény a napok egyikét adja eredményül, ha az index értékének egy 1 és 7 közötti számot ad meg.
Szintaxis
CHOOSE(index_num;érték1;érték2;...)
index: a kiválasztott értékargumentumot adja meg. Index_num 1 és 29 közötti számnak, illetve 1 és 29 közötti számot tartalmazó képletnek vagy oszlophivatkozásnak kell lennie.
-
Ha az index 1, akkor a VÁLASZT függvény az érték1 argumentumot adja vissza, ha 2, az érték2 argumentumot, és így tovább.
-
Ha az index kisebb, mint 1, vagy nagyobb, mint az érték argumentumok száma a listában, a VÁLASZT függvény #ÉRTÉK! hibaüzenetet ad eredményül.
-
Ha az index törtszám, a VÁLASZT függvény annak egész részével számol.
Érték1,érték2,... 1–29 értékargumentum, amelyből a SELECT kiválaszt egy értéket vagy egy műveletet a index_num alapján. Az argumentumok lehetnek számok, oszlophivatkozások, képletek, függvények vagy szöveg.
1. példa
1. oszlop |
2. oszlop |
3. oszlop |
4. oszlop |
Képlet |
Eredmény |
---|---|---|---|---|---|
1. |
2. |
3. |
Kész |
=KIVÁLASZTÁS(2;[Oszlop1];[Oszlop2];[Oszlop3];[Oszlop4]) |
A Második oszlop (2.) argumentum értéke |
Szegek |
Csavarok |
Alátétek |
Csapszegek |
=KIVÁLASZTÁS(4;[Oszlop1];[Oszlop2];[Oszlop3];[Oszlop4]) |
A Negyedik oszlop (Boltok) negyedik argumentumának értéke |
2. példa
1. oszlop |
2. oszlop |
3. oszlop |
4. oszlop |
Képlet |
Eredmény |
---|---|---|---|---|---|
23 |
45 |
12 |
10 |
=SZUM([Oszlop1], KIVÁLASZTÁS(2;[Oszlop2];[Oszlop3],[Oszlop4])) |
Összeadja az 1. oszlop két argumentumát és a Choose függvény eredményét (35) |