KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Tabellen samenvoegen met INDEX en MATCH

AuteurAmanda Li Wijzigingsdatum

Stel dat u twee of meer tabellen hebt met een gemeenschappelijke kolom, maar de gegevens in die kolommen staan niet in dezelfde volgorde. Gebruik dan de krachtige combinatie van de INDEX- en MATCH-functies om de tabellen naadloos samen te voegen of te koppelen—terwijl u de bijbehorende gegevens perfect aan elkaar koppelt.

samenvoegen van tabellen met index en vergelijken 1

Hoe voeg je tabellen samen met INDEX en MATCH?

Om tabel 1 en tabel 2 samen te voegen tot alle informatie in de nieuwe tabel, zoals in de bovenstaande schermafbeelding, kopieert u eerst de gegevens uit tabel 1 of tabel 2 naar de nieuwe tabel (hier heb ik de gegevens uit tabel 1 gekopieerd, zie onderstaande schermafbeelding). Neem de eerste student-ID 23201 in de nieuwe tabel als voorbeeld: de functies INDEX en MATCH halen op de volgende manier de score- en ranginformatie op. MATCH retourneert de rijpositie van de student-ID die overeenkomt met 23201 in tabel 2. Deze rijinformatie wordt doorgegeven aan INDEX om de waarde op te halen op het snijpunt van die rij en de opgegeven kolom (de score- of rangkolom).

samenvoegen van tabellen met index en vergelijken 2

Algemene syntaxis

=INDEX()return_table,MATCH()lookup_value,lookup_array,0),col_num)

√ Opmerking: Omdat we de informatie al hebben ingevuld uit tabel 1, hoeven we nu alleen nog overeenkomstige gegevens op te halen uit tabel 2.

  • return_table: De tabel waaruit de scores van studenten moeten worden opgehaald. Hier verwijst dit naar tabel 2.
  • lookup_value: De waarde die u gebruikt om de informatie in de return_table te koppelen. Hier verwijst dit naar de student-ID-waarde in de nieuwe tabel.
  • lookup_array: Het bereik van cellen met de waarden waarmee de lookup_value wordt vergeleken. In dit geval verwijst het naar de kolom met studentnummers in de return_table.
  • col_num: Het kolomnummer dat aangeeft uit welke kolom van de return_table de bijbehorende informatie moet worden opgehaald.
  • 0: De match_type0 dwingt MATCH om een exacte overeenkomst uit te voeren.

Om overeenkomstige gegevens op te halen uit tabel 2 en zo alle informatie in de nieuwe tabel samen te voegen, kopieert of typt u de onderstaande formules in de cellen F16 en G16 en drukt u op Enterom de resultaten te verkrijgen:

Cel F16 (Score)
=INDEX()$F$5:$H$11,MATCH()C16,$F$5:$F$11,0),2)
Cel G16 (Rang)
=INDEX()$F$5:$H$11,MATCH()C16,$F$5:$F$11,0),3)

√ Opmerking: De dollartekens ($) hierboven geven absolute verwijzingen aan, wat betekent dat de return_tableen lookup_arrayin de formule niet veranderen wanneer u de formules naar andere cellen verplaatst of kopieert. Er zijn echter geen dollartekens toegevoegd aan de lookup_valueomdat u deze dynamisch wilt houden. Na het invoeren van de formule sleept u de vulgreep omlaag om de formule op de cellen eronder toe te passen.

samenvoegen van tabellen met index en vergelijken 3

Uitleg van de formule

Hier gebruiken we de onderstaande formule als voorbeeld:

=INDEX()$F$5:$H$11,MATCH(C16,$F$5:$F$11,0),2)

  • MATCH(C16,$F$5:$F$11,0): De match_type 0 dwingt de MATCH-functie tot een exacte overeenkomst. De functie retourneert vervolgens de positie van de overeenkomende waarde van 23201(de waarde in)C16) in het opzoekbereik $F$5:$F$11. De functie retourneert dus 3, omdat de overeenkomende waarde zich op de 3de positie in het bereik bevindt.
  • INDEX()$F$5:$H$11,MATCH(C16,$F$5:$F$11,0),2) = INDEX($F$5:$H$11De INDEX-functie retourneert de waarde op het snijpunt van de 3de rij en de 2de kolom van de retourtabel $F$5:$H$11, namelijk 91.

Gerelateerde functies

Excel INDEX-functie

De Excel INDEX-functie retourneert de Weergegeven waarde op basis van een opgegeven positie uit een bereik of een matrix.

Excel MATCH-functie

De Excel MATCH-functie zoekt naar een specifieke waarde in een celbereik en retourneert de relatieve positie van die waarde.


Gerelateerde formules

Exacte overeenkomst met INDEX en MATCH

Wilt u in Excel snel informatie opzoeken over een specifiek product, film of persoon? Dan is de krachtige combinatie van de functies INDEX en MATCH uw ideale oplossing.

Benaderende overeenkomst met INDEX en MATCH

Soms moet u benaderende overeenkomsten vinden in Excel – bijvoorbeeld om medewerkersprestaties te beoordelen, cijfers van studenten vast te stellen of portokosten op basis van gewicht te berekenen. In deze handleiding laten we u zien hoe u met de functies INDEX en MATCH precies de resultaten ophaalt die u zoekt.

Dichtstbijzijnde overeenkomstwaarde opzoeken met meerdere criteria

In sommige gevallen moet u de dichtstbijzijnde of benaderende overeenkomstwaarde opzoeken op basis van meerdere criteria. Met een slimme combinatie van de functies INDEX, MATCH en ALS lukt dit in Excel razendsnel.


De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.