Tässä artikkelissa opimme käyttämään INDEX- ja MATCH -toimintoja arvon etsimiseen Excelissä.
INDEX & MATCH -toiminto korvaa vlookup -toiminnon
Käytämme yleensä VLOOKUP -funktiota arvon löytämiseen tietäen rivin Indeksi ja sarakkeen numero. VLOOKUP -funktiota varten meillä on oltava sarakkeen numero ja rivien täsmäytyskriteerit ja tärkein arvo, jotta arvo voidaan selvittää vastaavan arvon oikealla puolella. Mutta tiedot eivät aina tue sitä. Monta kertaa meidän on vain etsittävä arvot, jotka eivät tiedä rivi- tai sarakehakemistoa, vaan vain vastaavat arvot. Esimerkiksi: löytää työntekijän, jolla on työntekijän tunnus, palkka. Tässä etsimme työntekijän tunnusta rivihakemistolle ja palkkaa sarakeindeksille. Opetellaan, miten voimme tehdä tämän haun INDEX & MATCH -toiminnon avulla.
Kuinka ratkaista ongelma?
Jotta kaava ymmärtäisi ensin, meidän on tarkistettava hiukan seuraavia toimintoja
- INDEX -toiminto
- MATCH -toiminto
Nyt teemme kaavan käyttämällä yllä olevia funktioita. Vastaavuustoiminto palauttaa haun arvon1 indeksin rivin otsikkokenttään. Ja toinen MATCH -funktio palauttaa hakuarvon 2 indeksin sarakkeen otsikkokentästä. Indeksinumerot syötetään nyt INDEX -funktioon, jotta taulukon tiedoista saadaan hakuarvon alla olevat arvot.
Yleinen kaava:
= INDEKSI (data, MATCH (lookup_value1, row_headers, 0, MATCH (lookup_value2, column_headers, 0))) |
tiedot : taulukon sisällä oleva taulukko ilman otsikoita
haun_arvo1 : rivin_otsikosta haettava arvo.
rivin_otsikot : Rivihakemiston taulukko haettavaksi.
haun_arvo1 : sarakkeen_otsikosta haettava arvo.
column_headers : sarake Hakemisto Hakutaulukko.
Esimerkki:
Edellä olevat väitteet voivat olla monimutkaisia ymmärtää. Joten ymmärrämme tämän käyttämällä esimerkin kaavaa
Tässä on luettelo oppilaiden saamista pisteistä aiheluettelollaan. Meidän on löydettävä tietyn opiskelijan (Gary) ja aiheen (yhteiskuntatutkimus) pisteet alla olevan tilannekuvan mukaisesti.
Opiskelija -arvon1 on vastattava Rivi_otsikko -taulukkoa ja Aihe -arvon2 on vastattava Sarake_otsikko -taulukkoa.
Käytä J6 -solun kaavaa:
= INDEX (taulukko, MATCH (J5, rivi, 0, MATCH (J4, sarake, 0))) |
Selitys:
- MATCH -toiminto vastaa opiskelija -arvoa J4 -solussa rivinotsikkotaulukon kanssa ja palauttaa sijaintinsa 3 numerona.
- MATCH -toiminto vastaa J5 -solun Aihe -arvoa sarakkeen otsikkotaulukon kanssa ja palauttaa sijaintinsa 4 numerona.
- INDEX -funktio ottaa rivin ja sarakkeen indeksinumeron ja etsii taulukon tiedoista ja palauttaa täsmäytetyn arvon.
- MATCH -tyypin argumentti on kiinteä 0. Koska kaava poimii tarkan vastaavuuden.
Tässä kaavan arvot annetaan soluviittauksina ja rivin_otsikko, taulukko ja sarakkeen_otsikko nimetyinä alueina.
Kuten yllä olevasta tilannekuvasta näkyy, saimme opiskelijan saamat pisteet Gary kohdassa Aihe Yhteiskuntaoppia kuin 36. Ja se osoittaa, että kaava toimii hyvin, ja epäilyksiä varten ymmärrä alla olevat huomautukset.
Käytämme nyt likimääräistä vastaavuutta rivien ja sarakeotsikoiden kanssa numeroina. Noin vastaavuus ottaa vain lukuarvot, koska sitä ei voida soveltaa tekstiarvoihin
Tässä meillä on tuotteen korkeuden ja leveyden mukainen hinta. Meidän on löydettävä hinta tietylle korkeudelle (34) ja leveydelle (21) alla olevan tilannekuvan mukaisesti.
Korkeusarvon1 on vastattava Rivi_otsikko -taulukkoa ja Leveys -arvon2 on vastattava Sarake_otsikko -taulukkoa.
Käytä K6 -solun kaavaa:
= INDEKSI (data, MATCH (K4, korkeus, 1, MATCH (K5, leveys, 1))) |
Selitys:
- MATCH -toiminto vastaa K4 -solun korkeusarvoa rivin otsikkotaulukon kanssa ja palauttaa sijaintinsa 3 numerona.
- MATCH -toiminto vastaa leveyden arvoa K5 -solussa sarakeotsikkotaulukon kanssa ja palauttaa sijaintinsa 2 numerona.
- INDEX -funktio ottaa rivin ja sarakkeen indeksinumeron ja etsii taulukon tiedoista ja palauttaa täsmäytetyn arvon.
- MATCH -tyypin argumentti on kiinteä 1. Koska kaava purkaa likimääräisen osuman.
Tässä kaavan arvot annetaan soluviittauksina ja rivin_otsikko, data ja sarakkeen_otsikko nimetyinä alueina, kuten yllä olevassa tilannekuvassa on mainittu.
Voit myös suorittaa hakutarkkoja hakuja käyttämällä INDEX- ja MATCH -toimintoa Excelissä. Lue lisää kirjainkokoherkän haun tekemisestä INDEX & MATCH -toiminnolla Excelissä. Voit myös etsiä osittaisia osumia käyttämällä Excelin yleismerkkejä.
Kuten yllä olevasta tilannekuvasta näkyy, saimme hinnan korkeuden mukaan (34) & Leveys (21) kuten 53.10. Ja se osoittaa, että kaava toimii hyvin, ja epäilyksiä varten katso alla olevat huomautukset saadaksesi lisätietoja.
Huomautuksia:
- Funktio palauttaa #NA -virheen, jos hakutoiminto -argumentti MATCH -funktiolle on 2D -matriisi, joka on tietojen otsikkokenttä…
- Funktio vastaa tarkkaa arvoa, koska hakutyypin argumentti MATCH -funktiolle on 0.
- Hakuarvot voidaan antaa soluviittauksena tai suoraan käyttämällä lainausmerkkiä (") kaavassa argumentteina.
Toivottavasti tämä artikkeli siitä, kuinka käyttää Käytä INDEX- ja MATCH -toimintoa arvon hakuun Excelissä, on selittävä. Täältä löydät lisää artikkeleita arvojen laskemisesta ja niihin liittyvistä Excel -kaavoista. Jos pidit blogistamme, jaa se ystävillesi Facebookissa. Voit myös seurata meitä Twitterissä ja Facebookissa. Haluaisimme kuulla sinusta, kerro meille, kuinka voimme parantaa, täydentää tai innovoida työtämme ja parantaa sitä sinulle. Kirjoita meille sähköpostitse.
Käytä INDEX- ja MATCH -toimintoja arvon etsimiseen : INDEX-MATCH-kaavaa käytetään dynaamisen ja tarkan arvon etsimiseen annetusta taulukosta. Tämä on vaihtoehto VLOOKUP -toiminnolle ja se poistaa VLOOKUP -toiminnon puutteet.
Käytä VLOOKUPia kahdesta tai useammasta hakutaulukosta : Voit etsiä useista taulukoista IFERROR -lähestymistavan. Jos haluat etsiä useista taulukoista, virhe otetaan seuraavan taulukon kytkimeksi. Toinen menetelmä voi olla If -lähestymistapa.
Kirjainkokoherkän haun tekeminen Excelissä : Excelin VLOOKUP -toiminto ei erota isoja ja pieniä kirjaimia, ja se palauttaa luettelon ensimmäisen vastaavan arvon. INDEX-MATCH ei ole poikkeus, mutta sitä voidaan muuttaa siten, että se erottaa kirjaimet ja kirjaimet. Katsotaan kuinka…
Etsi usein esiintyvä teksti ja kriteerit Excelissä : Hakutapa esiintyy useimmiten tekstissä alueella, jossa käytämme INDEX-MATCH with MODE -toimintoa. Tässä on menetelmä.
Suosittuja artikkeleita:
IF -toiminnon käyttäminen Excelissä : Excelin IF -käsky tarkistaa ehdon ja palauttaa tietyn arvon, jos ehto on TOSI, tai palauttaa toisen arvon, jos EPÄTOSI.
VLOOKUP -toiminnon käyttäminen Excelissä : Tämä on yksi eniten käytetyistä ja suosituimmista Excel -toiminnoista, jota käytetään arvon etsimiseen eri alueilta ja taulukoilta.
SUMIF -toiminnon käyttäminen Excelissä : Tämä on toinen kojelaudan olennainen toiminto. Tämä auttaa sinua laskemaan yhteen arvot tietyissä olosuhteissa.
COUNTIF -toiminnon käyttäminen Excelissä : Laske arvot olosuhteilla tämän hämmästyttävän toiminnon avulla. Sinun ei tarvitse suodattaa tietoja laskeaksesi tiettyjä arvoja. Laskutoiminto on välttämätön kojelaudan valmistelemiseksi.