Yleensä INDEX-funktiota voidaan käyttää etsimään ja palaamaan tietty arvo tai etsimään solun viittaus kyseisen arvon sijaintiin laskentataulukossa.
Excelissä on kaksi INDEX-toiminnon muotoa: Array-lomake ja Viitelomake.
01/02Excel INDEX -toiminto - Array-lomake

Tärkein ero kahden toimintamuodon välillä on:
- Array-lomake palauttaa datan arvon, joka sijaitsee tietyn rivin ja tietojen sarakkeen leikkauspisteessä;
- vertailulomake palauttaa tietyn sarakkeen ja rivin leikkauspisteen soluversion.
Excel INDEX -toiminto - Array-lomake
Taulukkoa pidetään yleisesti vierekkäisten solujen ryhmänä laskentataulukossa. Yllä olevassa kuvassa array olisi solujen lohko A2: stä C4: ään.
Tässä esimerkissä solu C2: n INDEX-toiminnon matriisimuoto palauttaa rivin 3 ja sarakkeen 2 leikkauspisteessä olevan datan arvon - Widget -.
INDEX-funktio (Array-lomake) Syntaksi ja argumentit
Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet, pilkkuerot ja argumentit.
INDEX-toiminnon syntaksi on:
= INDEX (Array, Row_num, Column_num)
ryhmä - soluviitteet halutun informaation funktion avulla etsimättömästä solualueesta
ROW_NUM (valinnainen) - Rivin numero, jolta palautetaan arvo. Jos tämä argumentti jätetään pois, tarvitaan Column_num.
sarakenro (valinnainen) - taulukon sarakemäärä, josta palautetaan arvo. Jos tämä argumentti jätetään pois, tarvitaan Row_num.
- Sekä ROW_NUM ja sarakenro argumentteja, voidaan syöttää joko todelliset rivi- ja sarakemäärät tai solun viittaukset näiden tietojen sijaintiin laskentataulukossa.
INDEX-funktio (taulukkolomake) Esimerkki
Kuten edellä mainittiin, esimerkissä yllä olevassa kuvassa käytetään ryhmä INDEX-toiminnon muoto, jotta termi Widget palautetaan varastoluettelosta.
Alla olevat tiedot kattavat vaiheet, joita käytetään INDEX-toiminnon syöttämiseen laskentataulukon soluun B8.
Vaiheet käyttävät soluviitteitä ROW_NUM ja sarakenro argumentteja, sen sijaan että nämä numerot tulisivat suoraan.
INDEX-toiminnon syöttäminen
Toiminnon syöttöasetukset ja sen argumentit sisältävät:
- Täydellisen toiminnon kirjoittaminen: = INDEKSI (A2: C4, B6, B7) soluun B8
- Toiminnon valinta ja sen argumentit INDEX-toiminnon valintaikkunassa
Vaikka koko toiminto voidaan kirjoittaa manuaalisesti, monet ihmiset pitävät helpommin käyttää valintaikkunaa syöttääkseen funktion argumentit.
Alla olevien ohjeiden avulla voit syöttää funktion argumentit.
Avaa valintaikkuna
Koska funktiossa on kahta muotoa - joista jokaisella on omat argumenttinsä - jokainen lomake vaatii erillisen valintaikkunan.
Tämän seurauksena on ylimääräinen askel INDEX-toiminnon valintaikkunan avaamisessa, joka ei ole useimpien muiden Excel-toimintojen kanssa. Tämä vaihe käsittää joko poimimisen ryhmä muoto tai Viite lomakkeiden joukosta.
Seuraavassa on vaiheet, joita käytetään INDEX-toiminnon ja argumenttien syöttämiseen soluun B8 käyttämällä funktion valintaikkunaa.
- Napsauta taulukon B8-solua - tämä on paikka, jossa toiminto sijaitsee
- Klikkaa kaavat nauhavalikon välilehti
- Valita Haku ja viite avautuu toiminto avattavasta luettelosta
- Klikkaa INDEKSI luettelossa tuoda esiin Valitse Argumentit valintaikkuna - jonka avulla voit valita ryhmä ja Viite toimintojen muodot
- Klikkaa array, row_num, column_num vaihtoehto
- Avaa INDEX-funktio - Array-lomake -valintaikkuna napsauttamalla OK
Toimintojen argumenttien syöttäminen
- Napsauta valintaikkunassa painiketta ryhmä linja
- Korosta solut A2 - C4 laskentataulukkoon, kun haluat syöttää alueen valintaikkunaan
- Klikkaa ROW_NUM riville
- Napsauta solua B6 syöttääksesi soluviittauksen valintaikkunaan
- Klikkaa sarakenro riville
- Napsauta solua B7 syöttääksesi soluviittauksen valintaikkunaan
- Lopeta toiminto ja sulje valintaikkuna valitsemalla OK
- Sana gizmo ilmenee solussa B8, koska se on termi solussa, joka leikkaa kolmannen rivin ja osaluettelon toisen sarakkeen
- Kun napsautat solua B8, koko toiminto = INDEKSI (A2: C4, B6, B7) näkyy laskentataulukon yläpuolella olevassa kaavassa
Indeksifunktion virhearvot
INDEX-funktioon liittyvät yleiset virhearvot - Array-muoto ovat:
#ARVO! - Tapahtuu, jos joko ROW_NUM , sarakenro argumentit eivät ole numeroita.
#VIITTAUS! - tapahtuu, jos jokin:
- ROW_NUM argumentti on suurempi kuin valitun alueen rivien lukumäärä;
- Col_num argumentti on suurempi kuin valitun alueen sarakkeiden lukumäärä.
Valintaikkuna Edut
Edut valintaikkunan käyttämiseen tietojen syöttämiseksi funktion argumentteihin ovat:
- Valintaikkuna huolehtii toiminnon syntaksista - mikä helpottaa funktion argumenttien kirjoittamista kerrallaan ilman, että tarvitsee syöttää yhtäläistä merkkiä, sulkeja tai pilkkuja, jotka toimivat argumenttien välisenä erotteluna.
- Soluviitteet, kuten B6 tai B7, voidaan syöttää valintaikkunaan osoittamalla, mikä tarkoittaa, että klikkaamalla valittuja soluja hiirellä sen sijaan, että ne kirjoitetaan. Ei vain helpottamaan, vaan myös vähentää virheitä kaavojen aiheuttamissa väärä soluviitteet.
Excel INDEX -toiminto - viitetieto

Excel INDEX -toiminto - viitetieto
Toiminnon viitemuoto palauttaa tietyn rivin ja tietojen sarakkeen leikkauspisteessä olevan solun datan arvon.
Viiteryhmä voi koostua useista ei-vierekkäisistä alueista, kuten yllä olevassa kuvassa on esitetty.
INDEX-funktio (vertailumuoto) Syntaksi ja argumentit
INDEKS-funktiota koskeva syntaksi ja argumentit Viitelomake ovat:
= INDEX (Viite, Row_num, Column_num, Area_num)
Viite - (vaaditaan) soluviitteet halutun informaation funktion etsimille soluille.
- jos tähän argumenttiin lisätään useita vierekkäisiä alueita, vaihteluvälejä ympäröi erillinen pyöreän sulkijan sarja, kuten INDEX-kaavassa on esitetty: = INDEX ((A1: A5, C1: E1, C4: D5), B7 , B8), joka on otettu yllä olevasta kuvasta
ROW_NUM - taulukon rivinumero, josta palautetaan arvo.
- valinnainen yksittäisille rivin viite vaihtelee
- tarvitaan yhden sarakkeen ja moninkertaisen rivin viite vaihtelee
sarakenro - taulukon sarakkeen numero, josta palautetaan arvo.
- valinnainen yksittäiselle sarakkeelle Viite vaihtelee
- tarvitaan yhden rivin ja useita sarakkeita varten Viite vaihtelee
Huomautus: Sekä ROW_NUM ja sarakenro argumentteja, voidaan syöttää joko todelliset rivi- ja sarakemäärät tai solun viittaukset näiden tietojen sijaintiin laskentataulukossa.
Area_num (valinnainen) - jos Viite argumentti sisältää useita ei-vierekkäisiä alueita, tämä argumentti valitsee sen, minkä solualueen tietojen palauttamiseksi. Jos toiminto jätetään pois, toiminto käyttää ensimmäisessä kentässä lueteltua aluetta Viite Perustelu.
- Ensimmäinen alue syötettiin Viite argumentti on numeroitu 1;
- toinen on 2;
- kolmas on 3, ja niin edelleen.
INDEX-funktio (vertailulomake) Esimerkki
Edellä olevassa esimerkissä käytetään Viite INDEX-toiminnon muoto palauttaa kuukausi heinäkuun alueelta 2 raivosta A1-E1.
Alla olevat tiedot kattavat vaiheet, joita käytetään INDEX-toiminnon syöttämiseen laskentataulukon soluun B10.
Vaiheet käyttävät soluviitteitä Row_num, Column_num ja Area_num argumentteja, sen sijaan että nämä numerot tulisivat suoraan.
INDEX-toiminnon syöttäminen
Toiminnon syöttöasetukset ja sen argumentit sisältävät:
- Täydellisen toiminnon kirjoittaminen: = INDEKSI ((A1: A5, C1: E1, C4: D5), B7, B8) soluun B10
- Toiminnon valinta ja sen argumentit INDEX-toiminnon valintaikkunassa
Vaikka koko toiminto voidaan kirjoittaa manuaalisesti, monet ihmiset pitävät helpommin käyttää valintaikkunaa syöttääkseen funktion argumentit.
Alla olevien ohjeiden avulla voit syöttää funktion argumentit.
Avaa valintaikkuna
Koska funktiossa on kahta muotoa - joista jokaisella on omat argumenttinsä - jokainen lomake vaatii erillisen valintaikkunan.
Tämän seurauksena on ylimääräinen askel INDEX-toiminnon valintaikkunan avaamisessa, joka ei ole useimpien muiden Excel-toimintojen kanssa. Tämä vaihe käsittää joko poimimisen ryhmä muoto tai Viite lomakkeiden joukosta.
Alla ovat vaiheet, joita käytetään INDEX-toiminnon ja argumenttien syöttämiseen soluun B10 käyttämällä funktion valintaikkunaa.
- Napsauta taulukon B8 solua - tämä on paikka, jossa toiminto sijaitsee
- Klikkaa kaavat nauhavalikon välilehti
- Valita Haku ja viite avautuu toiminto avattavasta luettelosta
- Klikkaa INDEKSI luettelossa tuoda esiin Valitse Argumentit valintaikkuna - jonka avulla voit valita ryhmä ja Viite toimintojen muodot
- Klikkaa viite, rivin_num, sarake_num, alue_num vaihtoehto
- Avaa INDEX-toiminto - Viitelomake-valintaikkuna napsauttamalla OK
Toimintojen argumenttien syöttäminen
- Napsauta valintaikkunassa painiketta Viite linja
- Anna avoin pyöreä kiinnike " ( "tämän rivin valintaikkunassa
- Korosta taulukot A1-A5 työarkissa, jotta alue pääsee avoimen kiinnikkeen jälkeen
- Kirjoita pilkku toimimaan erottimena ensimmäisen ja toisen alueen välillä
- Korosta taulukot C1 - E1 työarkissa, kun haluat syöttää sarjan pilkun jälkeen
- Kirjoita toinen pilkku toimimaan erotuksena toisen ja kolmannen alueen välillä
- Korosta taulukon C4-D5 taulukkoon, jotta voit syöttää sarjan pilkun jälkeen
- Syötä sulkeutumiskierroksen " ) "kolmannen alueen jälkeen loppuun Viite Perustelu
- Klikkaa ROW_NUM riville
- Napsauta solua B7 syöttääksesi soluviittauksen valintaikkunaan
- Klikkaa sarakenro riville
- Napsauta solua B8 ja syötä se soluviittaus valintaikkunaan
- Klikkaa Area_num riville
- Napsauta solua B9 syöttääksesi soluviittauksen valintaikkunaan
- Lopeta toiminto ja sulje valintaikkuna valitsemalla OK
- kuukauden heinäkuussa ilmenee solussa B10, koska se on kuukausi solussa, joka leikkaa toisen alueen ensimmäisen rivin ja toisen sarakkeen (alue C1 - 1)
- Kun napsautat solua B8, laskentataulukon yläpuolella olevassa kaavassa näkyy koko toiminto = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8)
Indeksifunktion virhearvot
INDEX-funktioon liittyvät yleiset virhearvot - Viitelomake ovat:
#ARVO! - Tapahtuu, jos joko ROW_NUM , sarakenro, tai Area_num argumentit eivät ole numeroita.
#VIITTAUS! - tapahtuu, jos:
- ROW_NUM argumentti on suurempi kuin valitun alueen rivien lukumäärä;
- Col_num argumentti on suurempi kuin valitun alueen sarakkeiden lukumäärä.
- Area_num argumentti on suurempi kuin valitulla alueella olevien alueiden määrä.




