Haal de eerste tekstwaarde op in een kolom
Om de eerste tekstwaarde uit een één-kolomsbereik te halen, kunt u een formule gebruiken die is gebaseerd op de functies INDEX en MATCH, evenals een formule gebaseerd op de functie VLOOKUP.
Haal de eerste tekstwaarde in een lijst op met INDEX en MATCH
Haal de eerste tekstwaarde in een lijst op met VLOOKUP
Haal de eerste tekstwaarde in een lijst op met INDEX en MATCH
Om de eerste tekstwaarde in de lijst zoals hierboven te krijgen, zullen de functies INDEX en MATCH u op deze manier helpen: De MATCH-functie, ingesteld om een exacte overeenkomst te vinden, bepaalt de positie van de eerste tekstwaarde. INDEX zal vervolgens de waarde op die positie ophalen.
Algemene syntaxis
=INDEX(bereik;MATCH("*";bereik;0))
√ Opmerking: De zoekwaarde "*" kan overeenkomen met elk aantal tekens. Het komt niet overeen met fouten, getallen of Booleaanse waarden (WAAR en ONWAAR).
- bereik: De lijst (één-kolomsbereik) waaruit de eerste tekstwaarde moet worden geretourneerd.
Om de eerste tekstwaarde in de lijst met INDEX en MATCH te halen, kopieer of voer de onderstaande formule in cel E4 in en druk op Enter om het resultaat te krijgen:
=INDEX(B4:B15;MATCH("*";B4:B15;0))
Uitleg van de formule
=INDEX(B4:B15;MATCH("*";B4:B15;0))
- MATCH("*";B4:B15;0): Het match_type 0 dwingt de MATCH-functie om de positie van de eerste tekstwaarde in de lijst B4:B15 terug te geven. Dus de functie zal 3 retourneren.
- INDEX(B4:B15;MATCH("*";B4:B15;0)) = INDEX(B4:B15;3): De INDEX-functie retourneert vervolgens de 3e waarde uit het bereik B4:B15, wat extendoffice is.
Haal de eerste tekstwaarde in een lijst op met VLOOKUP
Om de eerste tekstwaarde in de lijst te halen, kunt u gewoon de VLOOKUP-functie gebruiken met het jokerteken - asterisk (*) om de eerste tekstwaarde te matchen.
Algemene syntaxis
=VLOOKUP("*";bereik;1;ONWAAR)
√ Opmerking: De zoekwaarde "*" kan overeenkomen met elk aantal tekens. Het komt niet overeen met fouten, getallen of Booleaanse waarden (WAAR en ONWAAR).
- bereik: De lijst (één-kolomsbereik) waaruit de eerste tekstwaarde moet worden geretourneerd.
Om de eerste tekstwaarde in de lijst met VLOOKUP te halen, kopieer of voer de onderstaande formule in cel E4 in en druk op Enter om het resultaat te krijgen:
=VLOOKUP("*";B4:B15;1;ONWAAR)
Uitleg van de formule
VLOOKUP("*";B4:B15;1;ONWAAR)
- De range_lookup ONWAAR vraagt de functie om een exacte overeenkomst uit te voeren.
- Het col_num 1 geeft aan dat de waarde wordt geretourneerd uit de 1e kolom van het bereik B4:B15.
- De zoekwaarde "*" kan overeenkomen met elk aantal tekens. Het komt niet overeen met fouten, getallen of Booleaanse waarden (WAAR en ONWAAR).
- VLOOKUP zal nu de eerste tekstwaarde uit de 1e kolom van het bereik B4:B15 ophalen, wat extendoffice is.
Gerelateerde functies
De Excel INDEX functie retourneert de weergegeven waarde op basis van een gegeven positie uit een bereik of een array.
De Excel MATCH functie zoekt naar een specifieke waarde in een bereik van cellen en retourneert de relatieve positie van de waarde.
De Excel VLOOKUP functie zoekt naar een waarde door te matchen op de eerste kolom van een tabel en retourneert de bijbehorende waarde uit een bepaalde kolom in dezelfde rij.
Gerelateerde formules
Haal de eerste niet-lege waarde op in een kolom of rij
Om de eerste waarde (de eerste cel die niet leeg is, fouten negerend) uit een één-koloms- of één-rijbereik te halen, kunt u een formule gebruiken die is gebaseerd op de functies INDEX en MATCH. Als u echter de fouten niet wilt negeren in uw bereik, kunt u een ISBLANK-functie toevoegen aan de bovenstaande formule.
Zoek de eerste gedeeltelijke overeenkomst met een nummer
Er zijn gevallen waarin u de positie van de eerste gedeeltelijke overeenkomst die een specifiek nummer bevat, moet krijgen in een bereik van numerieke waarden in Excel. In dit geval zal een MATCH en TEXT-formule die een asterisk (*) incorporeert, het jokerteken dat overeenkomt met elk aantal tekens, u een dienst bewijzen. En als u ook de exacte waarde op die positie wilt weten, kunt u de INDEX-functie aan de formule toevoegen.
Vind de eerste gedeeltelijke overeenkomst met jokertekens
Er zijn gevallen waarin u de positie van de eerste gedeeltelijke overeenkomst die een specifiek nummer bevat, moet krijgen in een bereik van numerieke waarden in Excel. In dit geval zal een MATCH en TEXT-formule die een asterisk (*) incorporeert, het jokerteken dat overeenkomt met elk aantal tekens, u een dienst bewijzen. En als u ook de exacte waarde op die positie wilt weten, kunt u de INDEX-functie aan de formule toevoegen.
Zoek de 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 ALS-functies kunt u dit snel voor elkaar krijgen 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.