01/02
Excel INDEX -toiminto - Array-lomake
Excel INDEX -toiminnon yleiskuvaus
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 viitetiedot.
Tärkein ero kahden toimintamuodon välillä on:
- Array-lomake palauttaa datan arvon, joka sijaitsee tietyn rivin ja sarakkeen risteyspisteessä;
- Viitelomake palauttaa tietyn sarakkeen ja rivin leikkauspisteen soluviitteen.
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)
Array - Sellaisten solujen soluviitteet, joita haetaan halutun informaation funktiona
Row_num (valinnainen) - Rivin numero, jolta palautetaan arvo. Jos tämä argumentti jätetään pois, tarvitaan Column_num.
Sarake_num (valinnainen) - sarjanumeron taulukossa, josta palautetaan arvo. Jos tämä argumentti jätetään pois, tarvitaan Row_num.
- Sekä Row_num- että Column_num- argumentteihin voidaan syöttää joko todelliset rivien ja sarakkeiden numerot tai solun viittaukset näiden tietojen sijaintiin laskentataulukossa.
INDEX-funktio (taulukkolomake) Esimerkki
Kuten edellä mainittiin, yllä olevassa kuvassa oleva esimerkki käyttää INDEX-toiminnon Array- muotoa palauttamaan termi Widget 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 Column_num- argumentteihin sen sijaan, että nämä numerot syötettäisiin suoraan.
INDEX-toiminnon syöttäminen
Toiminnon syöttöasetukset ja sen argumentit sisältävät:
- Täydellisen toiminnon kirjoittaminen = INDEX (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ässä vaiheessa kerätään joko Array- lomake tai Viite- lomake argumentteja.
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
- Napsauta nauha- valikon Lomakkeet -välilehteä
- Avaa toiminto avattava luettelo valitsemalla Etsi ja vertailu nauhalta
- Napsauta luettelossa olevaa INDEX-painiketta, niin näyttöön tulee Select Arguments -valintaikkuna - jonka avulla voit valita funktion Array- ja Reference- lomakkeiden välillä
- Napsauta array, row_num, column_num vaihtoehto
- Avaa INDEX-funktio - Array-lomake -valintaikkuna napsauttamalla OK
Toimintojen argumenttien syöttäminen
- Napsauta valintaikkunassa Array- riviä
- Korosta solut A2 - C4 laskentataulukkoon, kun haluat syöttää alueen valintaikkunaan
- Napsauta Row_num- riviä valintaikkunassa
- Napsauta solua B6 syöttääksesi soluviittauksen valintaikkunaan
- Napsauta valintaikkunan Column_num- rivillä
- Napsauta solua B7 syöttääksesi soluviittauksen valintaikkunaan
- Lopeta toiminto ja sulje valintaikkuna valitsemalla OK
- Sana Gizmo ilmestyy solussa B8, koska se on termi solussa, joka leikkaa kolmas rivi ja osaluettelon toinen sarake
- Kun napsautat solua B8, koko toiminto = INDEX (A2: C4, B6, B7) ilmestyy taulukon yläpuolelle taulukon yläpuolelle
Indeksifunktion virhearvot
INDEX-funktioon liittyvät yleiset virhearvot - Array-muoto ovat:
#ARVO! - Tapahtuu, jos joko Row_num , Column_num- argumentit eivät ole numeroita.
#VIITE! - tapahtuu, jos jokin:
- Row_num- argumentti on suurempi kuin valitun alueen rivien lukumäärä;
- Col_num- argumentti on suurempi kuin valitun alueen sarakkeiden mää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.
02/02
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 - sen rivin numero, josta palaa arvo.
- valinnainen yhden rivin vertailualueille
- tarvitaan yhden sarakkeen ja usean rivin osalta
Sarake_num - sarjan sarjanumero, josta palaa arvo.
- valinnainen yksittäiselle sarakkeelle Vertailualueet
- vaaditaan yhden rivin ja usean sarakkeen viitealueille
Huomaa: Sekä Row_num- että Column_num- argumenttien osalta voidaan syöttää joko todelliset rivien ja sarakkeiden numerot tai solun viittaukset näiden tietojen sijaintiin laskentataulukossa.
Area_num (valinnainen) - jos viite- argumentti sisältää useita vierekkäisiä alueita, tämä argumentti valitsee sen, minkä solualueen tiedot palautetaan. Jos toiminto jätetään pois, toiminto käyttää viite- argumentissa lueteltua ensimmäistä aluealuetta.
- Viite- argumenttiin syötetty ensimmäinen alue on numeroitu 1;
- toinen on 2;
- kolmas on 3, ja niin edelleen.
INDEX-funktio (vertailulomake) Esimerkki
Edellä olevassa esimerkissä oleva esimerkki käyttää INDEX-toiminnon viitemuotoa palauttamaan kuukauden 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- argumentteille sen sijaan, että nämä numerot syötettäisiin suoraan.
INDEX-toiminnon syöttäminen
Toiminnon syöttöasetukset ja sen argumentit sisältävät:
- Täydellisen toiminnon kirjoittaminen = INDEX ((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ässä vaiheessa kerätään joko Array- lomake tai Viite- lomake argumentteja.
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
- Napsauta nauha- valikon Lomakkeet -välilehteä
- Avaa toiminto avattava luettelo valitsemalla Etsi ja vertailu nauhalta
- Napsauta luettelossa olevaa INDEX-painiketta, niin näyttöön tulee Select Arguments -valintaikkuna - jonka avulla voit valita funktion Array- ja Reference- lomakkeiden välillä
- Napsauta viittausta, rivin_num-, column_num-, area_num- vaihtoehtoa
- Avaa INDEX-toiminto - Viitelomake-valintaikkuna napsauttamalla OK
Toimintojen argumenttien syöttäminen
- Napsauta valintaikkunassa Viite- riviä
- Syötä avoin pyöreä kehys " ( " 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, jotta Viite- argumentti saadaan päätökseen
- Napsauta Row_num- riviä valintaikkunassa
- Napsauta solua B7 syöttääksesi soluviittauksen valintaikkunaan
- Napsauta valintaikkunan Column_num- rivillä
- Napsauta solua B8 ja syötä se soluviittaus valintaikkunaan
- Napsauta valintaikkunan Area_num- rivillä
- Napsauta solua B9 syöttääksesi soluviittauksen valintaikkunaan
- Lopeta toiminto ja sulje valintaikkuna valitsemalla OK
- Kuukausi heinäkuu näkyy 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- , Column_num- tai Area_num- argumentit eivät ole numeroita.
#VIITE! - tapahtuu, jos:
- Row_num- argumentti on suurempi kuin valitun alueen rivien lukumäärä;
- Col_num- argumentti on suurempi kuin valitun alueen sarakkeiden määrä.
- Area_num- argumentti on suurempi kuin valitulla alueella olevien alueiden määrä.