VALITSE.INDEKSI-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Tässä artikkelissa kuvataan Microsoft Excelin VALITSE.INDEKSI-funktion kaavasyntaksi ja käyttö.

Kuvaus

Palauttaa arvoargumenttien luettelosta arvon käyttämällä indeksi_luku-argumenttia. VALITSE.INDEKSI-funktion avulla voit valita korkeintaan 254 arvoa indeksiluvun avulla. 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

VALITSE.INDEKSI(indeksi_luku; arvo1; [arvo2]; ...)

VALITSE.INDEKSI-funktion syntaksissa on seuraavat argumentit:

  • Indeksi_luku Tarvitaan. Määrittää, mikä arvoargumentti valitaan. Indeksi_luku-argumentin on oltava luku 1–255 tai kaava tai soluviittaus, joka sisältää luvun 1–254.

    • 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, ... Arvo 1 on pakollinen, seuraavat arvot ovat valinnaisia. Arvoargumentit 1–254, joista VALITSE.INDEKSI valitsee arvon tai suoritettavan toiminnon indeksi_luku-argumentin perusteella. Argumentit voivat olla lukuja, soluviittauksia, määritettyjä nimiä, kaavoja, funktioita tai tekstiä.

Huomautuksia

  • Jos index_num on matriisi, jokainen arvo arvioidaan, kun CHOOSE arvioidaan.
  • VALITSE.INDEKSI-funktion arvoargumentit voivat olla alueviittauksia tai yksittäisiä arvoja.
    Esimerkiksi kaava

=SUMMA(VALITSE.INDEKSI(2;A1:A10;B1:B10;C1:C10))

antaa tulokseksi kaavan

=SUMMA(B1:B10)

joka palauttaa alueen B1:B10 arvoihin perustuvan arvon.

Funktio VALITSE.INDEKSI lasketaan ensin, jolloin se palauttaa viittauksen B1:B10. Siten SUMMA-funktiolle välittyy argumentiksi alue B1:B10.

Esimerkkejä

Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.

Tiedot
1. Naulat
2. Ruuvit
3. Mutterit
Valmis Pultit
Kaava Kuvaus Tulos
=VALITSE.INDEKSI(2;A2;A3;A4;A5) Toisen luetteloargumentin arvo (solun A3 arvo) 2.
=VALITSE.INDEKSI(4;B2;B3;B4;B5) Neljännen luetteloargumentin arvo (solun B5 arvo) Pultit
=VALITSE.INDEKSI(3,"Leveä",115,"maailma",8) Kolmannen luetteloargumentin arvo maailma

Esimerkki 2

Tiedot
23
45
12
10
Kaava Kuvaus (tulos) Tulos
=SUMMA(A2:VALITSE.INDEKSI(2,A3,A4,A5)) Alueen A2:A4 summat. VALITSE.INDEKSI-funktio palauttaa A4:n SUMMA-funktion alueen toisena osana. 80