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

Langste of kortste tekenreeks zoeken in een kolom of rij

AuteurAmanda Li Wijzigingsdatum

Om de langste of kortste tekenreeks in een kolom of rij in Excel te vinden, combineert u de functies INDEX, MATCH, LEN en MAX of MIN.

zoek de langste of kortste tekstreeks 1

Hoe vindt u de langste of kortste tekenreeks in een kolom of rij in Excel?

Om snel de langste of kortste naam in het hierboven genoemde naamgebied te vinden, gebruik je een formule met INDEX, MATCH en LEN, waarin de functies MAX of MIN als volgt worden ingezet: de functies MAX of MIN bepalen de grootste respectievelijk kleinste waarde uit het bereik dat wordt gegenereerd door de LEN-functie op basis van de tekstlengtes. Vervolgens zoekt MATCH de positie van die grootste of kleinste waarde, en haalt INDEX de bijbehorende naam op die op die positie staat.

Algemene syntaxis

Find longest string: =INDEX()range,MATCH(MAX(LEN()))range)),LEN(range),0))

Find shortest string: =INDEX()range,MATCH(MIN(LEN()))range)),LEN(range),0))

√ Opmerking: Dit zijn matrixformules die u moet invoeren met Ctrl+Shift+Enter.

  • Bereik: Het bereik waaruit u wilt dat de combinatieformule de langste of kortste tekenreeks retourneert.

Kopieer of voer de onderstaande formules in cel F5 of F6 in en druk op Ctrl+Shift+Enterom de resultaten te verkrijgen:

Langste naam zoeken (cel H5):
=INDEX()B5:B11,MATCH(MAX(LEN()))B5:B11)),LEN(B5:B11),0))

Kortste naam zoeken (cel H6):
=INDEX()B5:B11,MATCH(MIN(LEN()))B5:B11)),LEN(B5:B11),0))

zoek de langste of kortste tekstreeks 2

Uitleg van de formule

Hier gebruiken we de onderstaande formule als voorbeeld:

=INDEX()B5:B11,MATCH()MAX()LEN(B5:B11)),LEN(B5:B11),0))

  • LEN(B5:B11): De functie LEN retourneert een matrix met de lengtes van elke naam in B5:B11, als volgt: {5;5;6;3;4;8;5}.
  • MAX()LEN(B5:B11))=MAX(){5;5;6;3;4;8;5}): Vervolgens retourneert de functie MAX de grootste waarde uit de matrix {5;5;6;3;4;8;5}, namelijk 8.
  • MATCH()MAX()LEN(B5:B11)),LEN(B5:B11)=MATCH()8,{5;5;6;3;4;8;5},0):De match_type 0dwingt de functie MATCH om de positie van het exacte getal 8 in de matrix {5;5;6;3;4;8;5} te vinden. Daarom retourneert deze 6, aangezien het getal op de 6de positie staat.
  • INDEX()B5:B11,MATCH()MAX(LEN(B5:B11)),LEN(B5:B11),0)) = INDEX(B5:B11De functie INDEX retourneert de 6de waarde in het bereik B5:B11, namelijk Samantha.

Gerelateerde functies

Excel-functie INDEX

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

Excel-functie MATCH

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

Excel-functie LEN

De functie LEN geeft het aantal tekens in een tekenreeks terug.


Gerelateerde formules

Langste tekenreeks zoeken met criteria

In deze handleiding laten we u zien hoe u in Excel de langste tekenreeks in een kolom of rij kunt vinden op basis van bepaalde criteria, met behulp van de functies INDEX, MATCH, LEN en MAX.

Benaderende overeenkomst met INDEX en MATCH

Soms moet u in Excel benaderende overeenkomsten vinden – 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 de functies INDEX en MATCH slim combineert om precies de resultaten te krijgen die u zoekt.

Dichtstbijzijnde overeenkomstwaarde opzoeken met meerdere criteria

In sommige gevallen zoekt u de dichtstbijzijnde of benaderende overeenkomst op basis van meerdere criteria. Met een slimme combinatie van de functies INDEX, MATCH en IF realiseert u dit razendsnel in Excel.


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.