Palauttaa arvoargumenttien luettelosta arvon käyttämällä indeksi_luku-argumenttia. VALITSE-toiminnolla voit valita indeksilukuun perustuvan arvon enintään 29 arvosta. Jos esimerkiksi arvo1–arvo7 on määritetty viikonpäiviksi, VALITSE.INDEKSI-funktio palauttaa jonkin viikonpäivistä, kun lukua 1–7 käytetään indeksi_luku-argumenttina.
Syntaksi
CHOOSE(index_num;arvo1;arvo2;...)
Indeksi_luku määrittää, mikä arvoargumentti on valittuna. Index_num on oltava luku väliltä 1–29 tai kaava- tai sarakeviittaus, joka sisältää luvun väliltä 1–29.
-
Jos indeksi_luku on 1, VALITSE.INDEKSI palauttaa arvo1-argumentin. Jos indeksi_luku on 2, VALITSE.INDEKSI palauttaa arvo2-argumentin ja niin edelleen.
-
Jos indeksi_luku on pienempi kuin 1 tai suurempi kuin luettelon viimeinen arvo, VALITSE.INDEKSI palauttaa #ARVO! -virhearvon.
-
Jos indeksi_luku ei ole kokonaisluku, se katkaistaan kokonaisluvuksi.
Arvo1,arvo2,... ovat 1–29 arvoargumenttia, joista CHOOSE valitsee arvon tai toiminnon suoritettavaksi index_num perusteella. Argumentit voivat olla lukuja, sarakeviittauksia, kaavoja, funktioita tai tekstiä.
Esimerkki 1
Sarake1 |
Sarake2 |
Col3 |
Col4 |
Kaava |
Kuvaus (tulos): |
---|---|---|---|---|---|
1. |
2. |
3. |
Valmis |
=CHOOSE(2;[Col1],[Col2],[Col3],[Col4]) |
Toisen argumentin arvo Sar2 (2. päivä) |
Naulat |
Ruuvit |
Mutterit |
Pultit |
=CHOOSE(4;[Col1],[Col2],[Col3],[Col4]) |
Arvo neljännestä argumentista Col4 (Pultit) |
Esimerkki 2
Sarake1 |
Sarake2 |
Col3 |
Col4 |
Kaava |
Kuvaus (tulos): |
---|---|---|---|---|---|
23 |
45 |
12 |
10 |
=SUMMA([Sarake1],VALITSE(2;[Sarake2],[Sarake3],[Col4])) |
Laskee yhteen kaksi argumenttia Sar1 ja Valitse-funktion tuloksen (35) |