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

n-de overeenkomst ophalen met INDEX

AuteurAmanda Li Wijzigingsdatum

Om de n-de overeenkomst van een waarde in een bereik te vinden en de bijbehorende gegevens op te halen, kunt u een formule gebruiken die is gebaseerd op de INDEX, RIJ, KLEINSTE en ALS functies.

haal de n-de overeenkomst op met index 1

Hoe haalt u met INDEX de informatie op die hoort bij de n-de overeenkomst van een waarde?

Om de informatie over de 3e overeenkomst van Usain Bolt in de hierboven getoonde tabel op te halen, combineert u de functies RIJ en ALS om een matrix te krijgen met de rijnummers van alle waarden voor Usain Bolt. Gebruik vervolgens de functie KLEINSTE om het rijnummer van de n-de overeenkomende waarde (zoals door u opgegeven) te bepalen. Voer dit resultaat ten slotte in de INDEX-functie in om de bijbehorende informatie uit dezelfde rij op te halen.

Algemene syntaxis

=INDEX()return_range,SMALL(IF())lookup_array=lookup_value,ROW()lookup_array-ROW(INDEX())lookup_array,1,1))+1),n))

√ Opmerking: Dit is een matrixformule die u moet invoeren met Ctrl+Shift+Enter.

  • return_range: Het bereik waaruit de bijbehorende informatie van de n-de overeenkomst moet worden geretourneerd. In dit geval verwijst het naar het jaar of het tijdsbereik.
  • lookup_array: Het bereik waarin de rijpositie van de n-de overeenkomst wordt gezocht. In dit geval verwijst het naar het winnaarsbereik.
  • lookup_value: De waarde die u hebt opgegeven om de n-de overeenkomst ervan op te zoeken. In dit geval verwijst dat naar Usain Bolt.
  • n: Geeft de n-de overeenkomst aan. Stel n in op 1 om de 1e overeenkomst van een waarde te vinden; stel n in op 2 om de 2e overeenkomst te vinden.

Om de informatie over de 3e overeenkomst van Usain Boltop te halen, kopieert of voert u de onderstaande formules in cellen G8 en G9 in en drukt u op Ctrl+Shift+Enterom de resultaten te verkrijgen:

Jaar (cel G8)
=INDEX()B6:B12,KLEINSTE(ALS())C6:C12=G5,RIJ()C6:C12-RIJ(INDEX())C6:C12,1,1))+1),G6))
Tijd (cel G9)
=INDEX()D6:D12,KLEINSTE(ALS())C6:C12=G5,RIJ()C6:C12-RIJ(INDEX())C6:C12,1,1))+1),G6))

haal de n-de overeenkomst op met index 2

Uitleg van de formule

Hier gebruiken we de onderstaande formule als voorbeeld:

=INDEX(B6:B12,)SMALL()IF(C6:C12=G5,)ROW(C6:C12)-ROW(INDEX(C6:C12,1,1))+1),G6))

  • RIJ(C6:C12):De functie RIJ retourneert het rijnummer van elke cel in het bereik C6:C12 als een matrix zoals deze: {6;7;8;9;10;11;12}.
  • RIJ(INDEX(C6:C12,1,1)):De functies INDEX en RIJ geven het rijnummer van de eerste rij in het opzoekbereik C6:C12op dit Excel-werkblad, namelijk 6.
  • ALS(C6:C12=G5,)RIJ(C6:C12)-RIJ(INDEX(C6:C12,1,1))+1)=ALS(C6:C12=G5,){6;7;8;9;10;11;12}-6+1):De ALS-functie controleert of elke waarde in het bereik C6:C12 overeenkomt met de waarde in cel G5, Usain Bolt. Indien ja, retourneert de functie het resultaat „bijbehorend rijnummer – 6 + 1”; anders retourneert deze ONWAAR. De resultaten vormen dus een matrix zoals deze: {ONWAAR;2;3;4;ONWAAR;ONWAAR;ONWAAR}.
  • KLEINSTE()ALS(C6:C12=G5,)RIJ(C6:C12)-RIJ(INDEX(C6:C12,1,1))+1),G6)=KLEINSTE(){ONWAAR;2;3;4;ONWAAR;ONWAAR;ONWAAR},G6): Dit fragment retourneert de 3de (waarde in cel)G6) kleinste waarde uit de matrix, namelijk 4.
  • INDEX(B6:B12,)KLEINSTE()ALS(C6:C12=G5,)RIJ(C6:C12)-RIJ(INDEX(C6:C12,1,1))+1),G6)) = INDEX(B6:B12,4)De INDEX-functie retourneert de 4de waarde in het bereik B6:B12, namelijk Beijing 2008.

Gerelateerde functies

Excel INDEX-functie

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

Excel ALS-functie

De ALS-functie is een van de eenvoudigste en meest nuttige functies in een Excel-werkboek. Ze voert een eenvoudige logische test uit en retourneert, afhankelijk van het resultaat van die vergelijking, één waarde als het WAAR is en een andere als het ONWAAR is.

Excel RIJ-functie

De Excel-functie RIJ retourneert het rijnummer van een opgegeven verwijzing.


Gerelateerde formules

n-de overeenkomst ophalen met VERT.ZOEKEN

Stel dat u een lijst hebt met waarden en bijbehorende gegevens. Om de gerelateerde informatie op te halen van de n-de overeenkomst van een waarde, gebruikt u een formule op basis van de functie VERT.ZOEKEN.

Informatie ophalen gekoppeld aan de laagste n waarden

Om gegevens op te halen die overeenkomen met de kleinste, tweede kleinste of n-de kleinste waarde in een lijst, tabel of rij in Excel, combineert u de functies INDEX en VERGELIJK met de KLEINSTE-functie.

Informatie ophalen die overeenkomt met Maximale waarde

Om gegevens op te halen die overeenkomen met de maximale waarde in een lijst, tabel of rij in Excel, combineert u de functies INDEX en VERGELIJKEN met de MAX-functie.

Informatie ophalen die overeenkomt met Minimale waarde

Om gegevens op te halen die overeenkomen met de minimale waarde in een tabel, combineert u de functies INDEX en VERGELIJK met de functie MIN.


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.