Exacte overeenkomst met INDEX en MATCH
Als u informatie wilt vinden die in Excel wordt vermeld over een specifiek product, film of persoon, enz., dan moet u goed gebruik maken van de combinatie van de functies INDEX en MATCH.
Hoe vind je exacte overeenkomsten met INDEX en MATCH?
Om de informatie over een specifiek product in te vullen zoals in de bovenstaande schermafbeelding, zullen de functies INDEX en MATCH u op deze manier helpen: MATCH zal de juiste rij voor het gegeven product-ID vinden, en INDEX zal vervolgens de bijbehorende informatie op dezelfde rij vinden.
Algemene syntaxis
=INDEX(return_range,MATCH(zoekwaarde,zoekbereik,0),kolomnummer)
- return_range: Het bereik waaruit u wilt dat de combinatieformule de informatie retourneert. Hier verwijst het naar de kleur-, grootte- en prijsbereiken.
- zoekwaarde: De waarde die MATCH gebruikt om de positie van de bijbehorende informatie te lokaliseren. Hier verwijst het naar het gegeven product-ID.
- zoekbereik: Het bereik van cellen waar de zoekwaarde wordt vermeld. Hier verwijst het naar het product-ID-bereik.
- overeenkomsttype 0: Dwingt MATCH om de eerste waarde te vinden die exact gelijk is aan de zoekwaarde.
- kolomnummer: De kolom in de return_array waaruit u gegevens wilt ophalen; Het kolomnummer kan worden weggelaten als er slechts één kolom in de return_array is.
Om de informatie over product 30003 in te vullen, kopieer of voer de onderstaande formules in de bijbehorende cellen in en druk op ENTER om de resultaten te krijgen:
Kleur (Cel H6) =INDEX(C5:E9,MATCH(h3,B5:B9,0),1)
Grootte (Cel H7) =INDEX(C5:E9,MATCH(h3,B5:B9,0),2)
Prijs (Cel H8) =INDEX(C5:E9,MATCH(h3,B5:B9,0),3)
√ Opmerking: In plaats van het product-ID 30003 in de formules te typen, hebben we de celverwijzing h3 gebruikt omdat we willen dat de formules dynamisch zijn. Op deze manier kunnen we gemakkelijk informatie over andere producten verkrijgen door alleen het product-ID in cel h3 te wijzigen.
Of, u kunt het return_range beperken tot één kolom door alleen het enkele kleur-, grootte- of prijsbereik te selecteren. Op deze manier krijgt u formules zoals deze:
Kleur (Cel H6) =INDEX(C5:C9,MATCH(h3,B5:B9,0))
Grootte (Cel H7) =INDEX(D5:D9,MATCH(h3,B5:B9,0))
Prijs (Cel H8) =INDEX(E5:E9,MATCH(h3,B5:B9,0))
√ Opmerking: Het kolomnummer is weggelaten omdat er slechts één kolom in het return_range is.
Uitleg van de formule
Hier gebruiken we de onderstaande formule als voorbeeld:
=INDEX(C5:E9,MATCH(h3,B5:B9,0),1)
- MATCH(h3,B5:B9,0): Het overeenkomsttype 0 dwingt MATCH om de locatie van de exacte zoekwaarde 3003 (de waarde in cel h3) in het bereik B5:B9 te vinden. Dus, de functie zal 3 retourneren.
- INDEX(C5:E9C5:E9,MATCH(h3,B5:B9,0),11) = INDEX(C5:E9C5:E9,3,11): De INDEX-functie retourneert de 3e waarde in de 1e kolom (wat de kleurkolom is) van het bereik C5:E9, wat Blauw is.
Gerelateerde functies
De Excel INDEX-functie retourneert de weergegeven waarde op basis van een gegeven positie uit een bereik of een matrix.
De Excel MATCH-functie zoekt naar een specifieke waarde in een bereik van cellen en retourneert de relatieve positie van de waarde.
Gerelateerde formules
Hoofdlettergevoelige zoekopdracht
U weet misschien dat u de functies INDEX en MATCH kunt combineren, of de functie VLOOKUP kunt gebruiken om waarden op te zoeken in Excel. Echter, de zoekopdrachten zijn niet hoofdlettergevoelig. Om een hoofdlettergevoelige overeenkomst uit te voeren, moet u gebruikmaken van de functies EXACT en CHOOSE.
Benaderende overeenkomst met INDEX en MATCH
Er zijn momenten waarop we benaderende overeenkomsten in Excel moeten vinden om de prestaties van werknemers te evalueren, studentencijfers te beoordelen, postkosten te berekenen op basis van gewicht, enz. In deze handleiding bespreken we hoe we de functies INDEX en MATCH kunnen gebruiken om de resultaten die we nodig hebben, op te halen.
Zoek dichtstbijzijnde overeenkomstige waarde met meerdere criteria
In sommige gevallen moet u mogelijk de dichtstbijzijnde of benaderende overeenkomstige waarde zoeken op basis van meer dan één criterium. Met de combinatie van INDEX, MATCH en IF-functies kunt u dit snel doen in Excel.
De Beste Office-productiviteitstools
Kutools voor Excel - Helpt U Om Uit Te Blinken In De Menigte
Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...
Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)
- Eén seconde om te schakelen tussen tientallen open documenten!
- Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt Efficiënte Tabbladen naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.