Gedeeltelijke overeenkomst met VERT.ZOEKEN
Er zijn momenten waarop u Excel nodig hebt om gegevens op te halen op basis van gedeeltelijke informatie. Om het probleem op te lossen, kunt u een VLOOKUP formule samen met jokertekens - de sterretje (*) en vraagteken (?).
Hoe een gedeeltelijke overeenkomst met VERT.ZOEKEN uit te voeren?
Om het te krijgen informatie over de producten en verkopen van de verkoper, wiens naam "ale" bevat, uit de tabel zoals hierboven weergegeven, zou u moeten weten hoe u het jokerteken moet gebruiken - de sterretje (*), die overeenkomt met een willekeurig aantal tekens. In het bovenstaande geval kunt u "ale" tussen twee sterretjes plaatsen ("*ale*") om alle namen te matchen die bevatten van. Nadat we het gebruik van jokertekens hebben begrepen, kunnen we de functie VERT.ZOEKEN gebruiken om een gedeeltelijke overeenkomst toe te passen.
Tips voor andere gevallen: Match de namen die begin met ale, gebruik "ale*"; Overeenkomen met de namen die eindig met ale, gebruik "*ale"; Overeenkomen met de namen die heeft ale als hun 2-4e letters, gebruik "?ale*". Merk op dat één vraagteken overeenkomt met één teken.
Algemene syntaxis
=VLOOKUP(lookup_value,table_array,column_num,FALSE)
- opzoekwaarde: De waarde VERT.ZOEKEN die is gebruikt om de gedeeltelijke overeenkomst toe te passen in de table_array. Hier verwijst naar de naam bevat "ale". De opzoekwaarde moet in de meest linkse kolom van de . staan table_array.
- tabel_array: Het bereik van cellen waaruit u kunt kijken.
- kolom_getal: Het kolomnummer in de table_array met de waarde die moet worden geretourneerd.
Om het te krijgen informatie over de producten en verkopen van de verkoper, wiens naam "ale" bevat, kopieer of voer de onderstaande formules in de cellen G7 en G8 in en druk op Enter om de resultaten te krijgen:
cel G7 = VERT.ZOEKEN ("*ale*",B5:D11,2, ONWAAR)
cel G8 = VERT.ZOEKEN ("*ale*",B5:D11,3, ONWAAR)
Of gebruik een celverwijzing om de formules dynamisch te maken:
cel G7 = VERT.ZOEKEN ("*"&G5&"*",B5:D11,2, ONWAAR)
cel G8 = VERT.ZOEKEN ("*"&G5&"*",B5:D11,3, ONWAAR)
√ Opmerking: om een celverwijzing en tekst aan elkaar te plakken, moet u en-teken (&) gebruiken om ze samen te voegen. En de tekst moet tussen dubbele aanhalingstekens staan.
Verklaring van de formule
Hier gebruiken we de onderstaande formule als voorbeeld:
=VLOOKUP("*"&G5&"*",B5:D11,2,FALSE)
- The lookup value "*"&G5&"*" ("*ale*") can match any names that contain the string “ale”, no matter what position the string is in the names.
- The range_lookup FALSE asks the VLOOKUP function to find the exact match.
- The VLOOKUP function will then return the value that matches "*"&G5&"*" and is in the 2nd column of the range B5:D11, which is Ruler, Glue, Notebook.
Gerelateerde functies
De Excel VERT.ZOEKEN-functie zoekt naar een waarde door deze te matchen in de eerste kolom van een tabel en retourneert de corresponderende waarde uit een bepaalde kolom in dezelfde rij.
Verwante formules
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 INDEX- en MATCH-formule gebruiken met jokertekens - de asterisk (*) en het vraagteken (?).
Zoek het eerste gedeeltelijke overeenkomstnummer op
Er zijn gevallen waarin u de positie van de eerste gedeeltelijke overeenkomst met een specifiek nummer in een reeks numerieke waarden in Excel moet krijgen. In dit geval zal een MATCH- en TEKST-formule die een asterisk (*) bevat, het jokerteken dat overeenkomt met een willekeurig aantal tekens, u een plezier doen. En als u ook de exacte waarde op die positie wilt weten, kunt u de INDEX-functie aan de formule toevoegen.
U weet misschien dat u de functies INDEX en VERGELIJKEN kunt combineren, of de functie VERT.ZOEKEN kunt gebruiken om waarden op te zoeken in Excel. De zoekopdrachten zijn echter niet hoofdlettergevoelig. Dus om een hoofdlettergevoelige match uit te voeren, moet u profiteren van de EXACT- en KIEZEN-functies.
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.