Táto funkcia používa argument index_číslo na určenie poradia prvku zo zoznamu, ktorého hodnotu funkcia vráti. Funkcia CHOOSE umožňuje vybrať 1 až 29 hodnôt zo zoznamu. Ak napríklad zodpovedajú argumenty hodnota1 až hodnota7 dňom v týždni, funkcia CHOOSE vráti deň určený argumentom index_číslo.
Syntax
CHOOSE(index_num;hodnota1;hodnota2;...)
Index_num určuje, ktorý prvok zo zoznamu sa vyberie. Index_num musí byť číslo medzi 1 a 29, alebo odkaz na vzorec či stĺpec obsahujúci číslo medzi 1 a 29.
- Ak index_číslo = 1, funkcia CHOOSE vráti hodnotu argumentu hodnota1. Ak index_číslo = 2, funkcia CHOOSE vráti hodnotu argumentu hodnota2; atď.
- Ak je index_num menšie než 1 alebo väčšie ako počet poslednej hodnoty v zozname, funkcia CHOOSE vráti #VALUE! .
- Ak je hodnota argumentu index_číslo zlomok, skráti sa pred použitím na najbližšie nižšie celé číslo.
Hodnota1;hodnota2,... sú 1 až 29 hodnôt, z ktorých funkcia CHOOSE vyberie hodnotu alebo akciu, ktorá sa má vykonať na základe index_num. Argumenty môžu byť čísla, odkazy na stĺpce, vzorce, funkcie alebo text.
Príklad 1
| Stĺpec1 | Col2 (stĺpec2) | Stĺpec3 | Col4 | Vzorec | Popis (výsledok) |
|---|---|---|---|---|---|
| 1. | 2. | 3. | Dokončené | =CHOOSE(2;[Col1];[Col2];[Col3];[Col4]) | Hodnota z druhého argumentu Col2 (2nd) |
| Klince | Skrutky | Matice | Skrutky | =CHOOSE(4;[Stĺpec1];[Stĺpec2];[Stĺpec3];[Stĺpec4]) | Hodnota zo štvrtého argumentu Col4 (skrutky) |
Príklad 2
| Stĺpec1 | Col2 (stĺpec2) | Stĺpec3 | Col4 | Vzorec | Popis (výsledok) |
|---|---|---|---|---|---|
| 23 | 45 | 12 | 10 | =SUM([Stĺpec1]; CHOOSE(2;[Stĺpec2];[Stĺpec3];[Stĺpec4])) | Sčíta dva argumenty Col1 a výsledok funkcie Choose (35) |