Opi käyttämään INDEX-toimintoa tietojen poimimiseen dynaamisesti Google Sheetsistä.

Google Sheets tarjoaa joukon tehokkaita toimintoja tehokkaaseen tietojen analysointiin, ja yksi tällainen toiminto on INDEX. INDEKSI-funktion avulla voit hakea tiettyjä arvoja tietystä tietoalueesta tietyn rivin ja sarakkeen numeron perusteella.

Tämä toiminto on erityisen hyödyllinen, kun haluat poimia tietoja dynaamisesti tai tiettyjen ehtojen tai kriteerien perusteella. Joten tutkimme, kuinka INDEX-toimintoa käytetään tehokkaasti Google Sheetsissa.

Google Sheetsin INDEX-funktion syntaksi

Google Sheetsin INDEX-funktion syntaksi on seuraava:

=INDEKSI(väli, rivi, sarake)

Funktio ottaa kolme argumenttia, joista viimeinen on valinnainen:

  • alue: Tämä on solualue, josta haluat hakea tiedot. Se voi olla yksi sarake, useita rivejä tai rivien ja sarakkeiden yhdistelmä.
  • rivi: Tämä määrittää rivin numeron alueella, josta haluat poimia tietoja.
  • sarakkeessa: Tämä osoittaa tietoalueen sarakkeen numeron. Jos se jätetään pois, INDEKSI-funktio palauttaa koko rivin, jonka on määrittänyt rivin_numero.

INDEX-funktion käyttäminen Google Sheetsissa

Tässä on muutamia esimerkkejä, jotka auttavat ymmärtämään paremmin, miten Google Sheetsin INDEX-toiminto toimii:

Tietojen hakeminen alueelta

Oletetaan, että sinulla on tietojoukko sarakkeissa A, B ja C, joissa sarake A sisältää luettelon tuotteista, sarake B sisältää niitä vastaavat hinnat ja sarake C sisältää myydyt määrät. Haluat noutaa tietyn tuotteen kokonaismyynnin.

=INDEX(B2:B7, MATCH("Avokado",A2:A7,0)) * INDEX(C2:C7, MATCH("Avokado", A2:A7,0))

Tämä kaava etsii tuotetta Avokado sarakkeessa A ja hakee vastaavan hinnan sarakkeesta B ja määrän sarakkeesta C. Sitten se kertoo nämä arvot yhteen laskeakseen tuotteen kokonaismyynnin Avokado.

INDEX-funktion käyttö kriteerien kanssa

Voit käyttää INDEX-toimintoa poimimaan tiettyjä tietoja alueelta tiettyjen ehtojen tai kriteerien perusteella. Jos haluat käyttää ehtoja INDEX-toiminnon kanssa, voit yhdistää INDEXin muihin toimintoihin, kuten MATCH, JA/TAI-toiminnot, ja IF-toiminto Google Sheetsissa.

Oletetaan, että sinulla on työntekijätietojen taulukko, jossa on sarakkeet työntekijöiden nimille (sarake A), osastoille (sarake B) ja palkalle (sarake C). Haluat noutaa tietyn työntekijän palkan nimen ja osaston perusteella.

=INDEX(C2:C7, MATCH("Marcus"&"Myynti", A2:A7&B2:B7, 0))

Tämä kaava etsii työntekijän nimen yhdistelmää Marcus ja osasto Myynti liittämällä ne yhteen MarcusSales. Sitten se etsii tätä yhdistettyä arvoa sarakkeiden A ja B työntekijöiden nimien ja osastojen ketjutetuista arvoista. Kun vastaavuus löytyy, INDEKSI-funktio hakee vastaavan palkkaarvon sarakkeesta C.

INDEX-funktion käyttäminen dynaamisten alueiden kanssa

Voit käyttää INDEX-funktiota dynaamisten alueiden kanssa luodaksesi kaavoja, jotka mukautuvat automaattisesti tietojen muuttuessa. Oletetaan esimerkiksi, että sinulla on myyntitietojen taulukko, jossa on päivämäärät sarakkeessa A ja vastaavat myyntiarvot sarakkeessa B. Haluat saada myyntiarvon alueen viimeisimmältä päivämäärältä.

=INDEKSI(B2:B7, VASTAA(MAX(A2:A7), A2:A7, 0))

Tässä kaavassa MAX-funktio löytää maksimiarvon (eli viimeisimmän päivämäärän) sarakkeesta A. MATCH-funktio etsii arvon sijainnin sarakkeessa A. Lopuksi INDEKSI-funktio käyttää MATCH: n palauttamaa sijaintia vastaavan myyntiarvon hakemiseen sarakkeesta B.

Tämä kaava mukautuu dynaamisesti, kun lisäät tai poistat tietoja sarakkeesta A ja palauttaa aina alueen viimeisimmän päivämäärän myyntiarvon.

Tehokas tiedonhaku Google Sheetsin INDEX-funktiolla

Google Sheetsin INDEX-toiminto on hyödyllinen työkalu tietojen hakemiseen tietyistä soluista tai alueista niiden rivi- ja sarakepaikkojen perusteella. Kun ymmärrät INDEX-funktion syntaksin ja käytön, voit hyödyntää tätä toimintoa analysoidaksesi tehokkaasti tietoja Google Sheetsissä.

Työskenteletpä sitten pienten tai suurten tietojoukkojen kanssa, INDEX-toiminto tarjoaa joustavan ja luotettavan tavan poimia tarvitsemasi tarkat tiedot.