Združite tabele z INDEX in MATCH
Recimo, da imate dve ali več tabel s skupnim stolpcem, vendar podatki v skupnih stolpcih niso navedeni v istem vrstnem redu. V tem primeru lahko za združitev, združevanje ali združevanje tabel med ujemanje podatkov uporabite pomoče INDEX in MATCH fdejanja.
Kako združiti tabele z INDEX in MATCH?
Pridružiti tabela 1 in tabela 2 združiti vse informacije v nova miza kot je prikazano na zgornjem posnetku zaslona, morate najprej kopirati podatke iz tabele 1 ali tabele 2 v novo tabelo (tu sem kopiral podatke iz tabele 1, glejte posnetek zaslona spodaj). Vzemite prvo študentsko izkaznico 23201 v novi tabeli kot primer vam bosta funkciji INDEX in MATCH pomagali pridobiti informacije o rezultatu in rangu na ta način: MATCH vrne položaj vrstice ID študenta, ki se ujema 23201 in tabela 2. Podatki o vrstici bodo podani v INDEX, da pridobi vrednost na presečišču te vrstice in podanega stolpca (stolpec rezultatov ali rang).
Splošna skladnja
=INDEX(return_table,MATCH(lookup_value,lookup_array,0),col_num)
√ Opomba: Ker smo izpolnili podatke iz tabela 1, zdaj moramo pridobiti le ustrezne podatke iz tabela 2.
- return_table: Tabela, iz katere se vrnejo rezultati učencev. Tukaj se nanaša na tabela 2.
- iskalna_vrednost: Vrednost, ki ste jo uporabili za ujemanje z informacijami v povratna_tabela. Tukaj se nanaša na vrednost ID študenta v nova miza.
- iskalni_array: Obseg celic z vrednostmi za primerjavo z lookup_value. Tukaj se nanaša na stolpec študentske izkaznice v povratna_tabela.
- številka_stolpca: Številka stolpca, ki označuje, iz katerega stolpca povratna_tabela vrniti ustrezne podatke.
- 0: O match_type 0 prisili MATCH, da izvede natančno ujemanje.
Da pridobite ustrezne podatke iz tabele 2, da združite vse informacije v novi tabeli, kopirajte ali vnesite spodnje formule v celici F16 in G16 ter pritisnite Vnesite da dobite rezultate:
Celica F16 (rezultat)
= INDEX ($F$5:$H$11, MATCH (C16,5 $ F $: 11 $ F $,0),2)
Celica G16 (uvrstitev)
= INDEX ($F$5:$H$11, MATCH (C16,5 $ F $: 11 $ F $,0),3)
√ Opomba: Zgornji znaki za dolar ($) označujejo absolutne reference, kar pomeni povratna_tabela in iskalni_array v formuli se ne bo spremenilo, ko formule premaknete ali kopirate v druge celice. Vendar pa ni dodanih znakov dolarja lookup_value ker želite, da je dinamičen. Ko vnesete formulo, povlecite ročico za polnjenje navzdol, da uporabite formulo v spodnjih celicah.
Pojasnilo formule
Tukaj za primer uporabimo spodnjo formulo:
=INDEX($F$5:$H$11,MATCH(C16,$F$5:$F$11,0),2)
- UJEMA (C16,$F$5:$F$11,0): O match_type 0 prisili funkcijo MATCH, da izvede natančno ujemanje. Funkcija nato vrne položaj vrednosti ujemanja 23201 (vrednost v C16) v iskalnem polju 5 $ F $: 11 $ F $. Torej se bo funkcija vrnila 3 saj je njegova vrednost ujemanja pri 3mesto v razponu.
- KAZALO ($F$5:$H$11,UJEMA (C16,$F$5:$F$11,0),2) = INDEX ($F$5:$H$11,3,2): Funkcija INDEX vrne vrednost na presečišču 3rd vrstico in 2nd stolpec povratne tabele $F$5:$H$11, Ki je 91.
Sorodne funkcije
Funkcija Excel INDEX vrne prikazano vrednost na podlagi danega položaja iz obsega ali matrike.
Funkcija Excel MATCH išče določeno vrednost v obsegu celic in vrne relativni položaj vrednosti.
Sorodne formule
Natančno ujemanje z INDEX in MATCH
Če želite izvedeti podatke, navedene v Excelu, o določenem izdelku, filmu ali osebi itd., Bi morali dobro uporabiti kombinacijo funkcij INDEX in MATCH.
Približno ujemanje z INDEX in MATCH
Včasih moramo v Excelu najti približna ujemanja, da ocenimo uspešnost zaposlenih, ocenimo ocene učencev, izračunamo poštnino glede na težo itd. V tej vadnici se bomo pogovarjali o tem, kako s funkcijami INDEX in MATCH pridobiti rezultate, ki jih potrebujemo.
Poiščite vrednost najbližjega ujemanja z več merili
V nekaterih primerih boste morda morali poiskati najbližjo ali približno vrednost ujemanja na podlagi več meril. S kombinacijo funkcij INDEX, MATCH in IF lahko to hitro opravite v Excelu.
Najboljša orodja za pisarniško produktivnost
Kutools za Excel - vam pomaga izstopati iz množice
Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...
Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)
- Eno sekundo za preklop med desetinami odprtih dokumentov!
- Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
- Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
- Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.