Tässä artikkelissa opimme täyttämään taulukon automaattisesti toisesta taulukosta käyttämällä INDEX & MATCH -toimintoa Excelissä.
Skenaario:
Esimerkiksi meidän on löydettävä tarkka ottelu taulukosta etsimättä sitä pöydältä. Tarvitsemme kiinteän kaavan, joka auttaa löytämään täsmällisen vastauksen taulukon automaattiseen täydennykseen.
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. MATCH -funktio palauttaa rivin otsikkokentän hakuarvon indeksin. INDEX -funktio palauttaa vastaavan arvon, joka syötetään nyt INDEX -funktioon, jotta hakutoiminnon alla olevat arvot saadaan taulukon tiedoista.
Yleinen kaava:
= INDEKSI (data, MATCH (lookup_value, lookup_array, 0), col_num))
tiedot : taulukon sisällä oleva taulukko ilman otsikoita
haku_arvo : arvo, jota etsiä look_array -taulukosta
look_array: matriisi tutkittavaksi
match_type : 1 (tarkka tai seuraavaksi pienin) tai 0 (tarkka vastaavuus) tai -1 (tarkka tai seuraavaksi suurin)
col_num: sarakkeen numero, vaadittava arvo taulukon sarakkeesta.
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 taulukko, jossa on tietoja maailman mantereesta. Meidän on löydettävä maakoodi annetusta taulukosta hakuarvona maan nimenä.
Epätäydellinen taulukko
Hakutaulukkoon
Tässä käytimme nimettyä aluetta soluviittausmatriisin sijaan, koska se on helppo ymmärtää. Etsimme arvoa alla olevan napsautuksen mukaisesti.
Käytä yllä olevaa kaavaa ja nimettyä aluetta saadaksesi kaikki kriteerit täyttävän tilauksen määrän
Käytä G6 -solun kaavaa:
= INDEX (taulukko, MATCH (G4, luettelo, 0), 2)
Nimetyt alueet
taulukko (A2: B25)
Luettelo (A2: A25)
Selitys:
- MATCH -toiminto vastaa maan nimeä Intia luettelossa nimetyllä alueella ja palauttaa rivihakemistonsa INDEX -funktioon.
- INDEX -funktio löytää arvon, jolla on ROW -indeksi ja sarakkeen numero taulukosta nimeltä alue
- Kaava palauttaa arvon look_table -taulukosta.
Kaava palauttaa taulukon maakoodin taulukon täydentämiseksi. Kopioi nyt kaava käyttämällä Ctrl + D tai vedä soluvaihtoehtoa alas Excelissä.
Kuten yllä olevasta tilannekuvasta näkyy, saimme kaikki koodin tiedot taulukosta. Täytä taulukko automaattisesti toisesta taulukosta käyttämällä edellä esitettyä kaavaa.
Seuraavassa on muutamia havaintoja, kun käytät yllä olevaa kaavaa.
Huomautuksia:
- Funktio palauttaa #NA -virheen, jos hakutoiminto -argumentti MATCH -funktiolle ei ole yhtä pitkä taulukkotaulukosta.
- Kaava palauttaa virheen, jos lookup_value ei vastaa taulukon look__ray arvoa.
- 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 ymmärsit, miten taulukko täytetään automaattisesti toisesta taulukosta käyttämällä INDEX & MATCH -toimintoa Excelissä. Tutustu muihin Excel -haun arvoa koskeviin artikkeleihin täällä. Voit vapaasti esittää kysymyksesi alla olevaan kommenttikenttään. Autamme sinua varmasti.
Käytä INDEX- ja MATCH -toimintoja arvon etsimiseen : INDEX & MATCH -funktio arvon etsimiseen tarpeen mukaan.
SUM -alue ja INDEX Excelissä : Käytä INDEX -toimintoa löytääksesi tarvittavien arvojen SUMMA.
INDEX -toiminnon käyttäminen Excelissä : Etsi taulukon INDEX käyttämällä esimerkillä selitettyä INDEX -funktiota.
MATCH -toiminnon käyttäminen Excelissä : Etsi MATCH taulukosta käyttämällä INDEX -arvoa MATCH -funktion sisällä esimerkin avulla.
LOOKUP -toiminnon käyttäminen Excelissä : Etsi hakuarvo taulukosta käyttämällä esimerkillä selitettyä LOOKUP -funktiota.
VLOOKUP -toiminnon käyttäminen Excelissä : Etsi hakuarvo taulukosta käyttämällä esimerkillä selitettyä VLOOKUP -funktiota.
Suosittuja artikkeleita
50 Excel -pikakuvake tuottavuuden lisäämiseksi
Muokkaa avattavaa luetteloa
Absoluuttinen viittaus Excelissä
Jos ehdollinen muotoilu
Jos käytetään jokerimerkkejä
Vlookup päivämäärän mukaan
Liity etu- ja sukunimeen Excelissä