Na základě argumentu index určuje pořadí prvku seznamu, jehož hodnotu funkce vrátí. Použitím funkce ZVOLIT můžete vybrat jednu z až 29 hodnot seznamu. Jestli jsou hodnota 1 až hodnota 7 třeba dny v týdnu, vrátí funkce ZVOLIT jeden den v týdnu určený argumentem index.
Syntaxe
ZVOLIT(index_num;hodnota1;hodnota2;...)
Index_num určuje, který argument hodnoty je vybraný. Index_num musí být číslo v rozmezí 1 až 29 nebo vzorec nebo odkaz na sloupec obsahující čísla 1 až 29.
- Pokud index = 1, vrátí funkce ZVOLIT hodnotu argumentu hodnota1. Pokud index = 2, vrátí funkce ZVOLIT hodnotu argumentu hodnota2 a tak dále.
- Pokud je index_num menší než 1 nebo větší než počet hodnot v seznamu, vrátí funkce ZVOLIT #VALUE! chybovou hodnotu #HODNOTA!.
- Pokud argument index představuje zlomek, je před použitím zkrácený na nejbližší nižší celé číslo.
Hodnota1;hodnota2,... je 1 až 29 hodnot argumentů, ze kterých na základě index_num funkce ZVOLIT vybere hodnotu nebo akci, která se má provést. Argumenty můžou být čísla, odkazy na sloupce, vzorce, funkce nebo text.
Příklad 1
| Col1 | Col2 | Sloupec 3 | Sloupec Col4 | Vzorec | Popis (výsledek) |
|---|---|---|---|---|---|
| První | Druhý | Třetí | Dokončeno | =ZVOLIT(2;[Sloupec1];[Sloupec2];[Sloupec3];[Sloupec4]) | Hodnota z druhého argumentu Sloupec2 (2.) |
| Hřebíky | Šrouby | Matice | Buldozery | =ZVOLIT(4;[Sloupec1];[Sloupec2];[Sloupec3];[Sloupec4]) | Hodnota čtvrtého argumentu Col4 (Bolts) |
Příklad 2
| Col1 | Col2 | Sloupec 3 | Sloupec Col4 | Vzorec | Popis (výsledek) |
|---|---|---|---|---|---|
| 23 | 45 | 12 | 10 | =SUMA([Sloupec1];ZVOLIT(2;[Sloupec2];[Sloupec3];[Sloupec4])) | Sečte dva argumenty Col1 a výsledek funkce Choose (35). |