Excel: indirect gebruiken met index match


U kunt de functie INDIRECT samen met de functies INDEX en MATCH in Excel gebruiken om specifieke waarden in de rijen en kolommen van een tabel te vinden en de overeenkomstige waarde uit een andere tabel te retourneren.

U kunt hiervoor bijvoorbeeld de volgende syntaxis gebruiken:

 =INDEX(INDIRECT("Table1["& $A11 &"]"),MATCH( B$10 , Table1[[Team]:[Team]] ,0))

Deze specifieke formule zoekt naar de waarde van cel A11 in de kolomnamen van Tabel 1 en de waarde van cel B10 in de kolom „Team“ van Tabel 1 en retourneert de waarde op het snijpunt van deze waarden.

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: INDIRECT gebruiken met INDEX MATCH in Excel

Laten we zeggen dat we een tabel in Excel hebben met informatie over de punten die zijn gescoord door verschillende basketbalteams in drie verschillende games en een andere tabel in een ander formaat waarin we de puntwaarden voor elk team willen vinden:

Stel dat we het wedstrijdnummer en de teamnaam in de tweede tabel willen opzoeken en de juiste puntenwaarde uit de eerste tabel willen teruggeven.

Om dit te doen, kunnen we de volgende formule in cel B11 typen:

 =INDEX(INDIRECT("Table1["& $A11 &"]"),MATCH( B$10 , Table1[[Team]:[Team]] ,0))

De volgende schermafbeelding laat zien hoe u deze formule in de praktijk kunt gebruiken:

De retourneert formule 100 , wat de waarde is in de eerste array die overeenkomt met de Game 1-puntwaarde voor de Mavs.

We kunnen vervolgens op deze formule klikken en deze naar de resterende cellen in kolom B slepen, en vervolgens naar elk van de cellen totdat we kolom G bereiken:

De formule retourneert correct de puntwaarde voor elke combinatie van teamnaam en wedstrijdnummer.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in Excel uitvoert:

Excel: hoe u de ALS-functie gebruikt met INDEX MATCH
Excel: SUM gebruiken met INDEX MATCH
Excel: gebruik INDEX en MATCH om meerdere waarden verticaal te retourneren

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert