Zoek een waarde op die specifieke tekst bevat met jokertekens
Om de eerste overeenkomst te vinden die een bepaalde tekenreeks in een bereik in Excel bevat, kunt u een . gebruiken INDEX en MATCH formula met jokertekens - de asterisk (*) en het vraagteken (?).
Hoe krijg je de waarde van de eerste match met wildcards?
Om het te krijgen voornaam met de letter "e" en eerste land met "e" als 3e letter uit de tabel zoals hierboven weergegeven, moet u eerst weten hoe u de twee jokertekens gebruikt – de sterretje (*), die overeenkomt met een willekeurig aantal tekens, en vraagteken (?), die overeenkomt met slechts één teken. *ice kan bijvoorbeeld rijst, service, ijs, @#$ice, enz. betekenen; en ma?? kan meer betekenen, maan, mo&%, stemming, enz. Nadat we het gebruik van jokertekens hebben begrepen, kunnen we ze opnemen in een INDEX- en MATCH-formule.
Algemene syntaxis
=INDEX(return_range,MATCH(lookup_value,lookup_array,0))
- retour_bereik: Het bereik waarvan u wilt dat de combinatieformule de eerste overeenkomst retourneert. Hier verwijst naar de naam of het landbereik.
- opzoekwaarde: De waarde MATCH die wordt gebruikt om de positie te retourneren van de voornaam of het land dat voldoet aan de gegeven voorwaarde in de zoek_array. Hier verwijst naar de naam met de letter "e" en het land met "e" als derde teken.
- lookup_array: Het bereik van cellen waar de opzoekwaarde wordt vermeld. Hier verwijst naar de naam of het landbereik.
- match_type 0: Dwingt MATCH om de eerste waarde te vinden die exact gelijk is aan de opzoekwaarde.
Om het te krijgen voornaam met de letter "e" en eerste land met "e" als derde teken, kopieer of voer de onderstaande formules in de cellen F5 en F8 in en druk op Enter om de resultaten te krijgen:
cel F5 =INDEX(B5: B11,BIJ ELKAAR PASSEN("*e*",B5: B11, 0))
cel F8 =INDEX(C5: C11,BIJ ELKAAR PASSEN("??e*",C5: C11, 0))
Verklaring van de formule
=INDEX(B5:B11,MATCH("*e*",B5:B11,0))
- MATCH("*e*",B5:B11,0): De opzoekwaarde * e * kan overeenkomen met elk woord dat de letter "e" bevat, ongeacht de positie van de letter in het woord. (Merk op dat tekst tussen dubbele aanhalingstekens ("") in Excel-formules moet staan.) match_type 0 vraagt de MATCH-functie om de exacte overeenkomst te vinden. De functie retourneert dan de positie van de voornaam met de letter "e" in het bereik B5: B11Dit is 3.
- INHOUDSOPGAVE(B5: B11,MATCH("*e*",B5:B11,0)) = INDEX(B5: B11,3): De INDEX-functie retourneert de 3rd-waarde in het naambereik B5: B11Dit is Eddie.
=INDEX(C5:C11,MATCH("??e*",C5:C11,0))
- MATCH("??e*",C5:C11,0): ): De opzoekwaarde ?? E * kan overeenkomen met elk woord dat "e" als derde teken heeft, zolang het woord maar drie of meer tekens heeft. (Merk op dat tekst tussen dubbele aanhalingstekens ("") in Excel-formules moet staan.) match_type 0 vraagt de MATCH-functie om de exacte overeenkomst te vinden. De functie retourneert dan de positie van het eerste woord met "e" als het derde teken in het bereik C5: C11Dit is 3.
- INHOUDSOPGAVE(C5: C11,MATCH("??e*",C5:C11,0)) = INDEX(C5: C11,3): De INDEX-functie retourneert de 3rd waarde in het landenbereik C5: C11Dit is Amerika.
Gerelateerde functies
De Excel INDEX-functie retourneert de weergegeven waarde op basis van een bepaalde positie uit een bereik of een matrix.
De Excel MATCH-functie zoekt naar een specifieke waarde in een celbereik en retourneert de relatieve positie van de waarde.
Verwante formules
Exacte match met INDEX en MATCH
Als u de in Excel vermelde informatie over een specifiek product, film of persoon, enz. wilt achterhalen, moet u goed gebruik maken van de combinatie van INDEX- en MATCH-functies.
Geschatte overeenkomst met INDEX en MATCH
Er zijn momenten waarop we geschatte overeenkomsten in Excel moeten vinden om de prestaties van werknemers te evalueren, de scores van studenten te beoordelen, de verzendkosten te berekenen op basis van gewicht, enz. In deze tutorial zullen we het hebben over het gebruik van de INDEX- en MATCH-functies om de resultaten die we nodig hebben.
Links opzoeken met INDEX en MATCH
Om informatie te vinden in de linkerkolommen van een Excel-spreadsheet over een bepaald item aan de rechterkant, kunt u de INDEX- en MATCH-functies gebruiken. De combinatie van de twee functies heeft het voordeel van het opzoeken van waarden in elke kolom boven de krachtige opzoekfunctie van een andere Excel, de VERT.ZOEKEN.
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- 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.