VERT.ZOEKEN voor tekst - Hoe VERT.ZOEKEN-tekst in Excel te gebruiken? (met voorbeelden)

Inhoudsopgave

VERT.ZOEKEN met tekst

Een van de basiscriteria om met VERT.ZOEKEN te werken, is dat de 'lookup'-waarde hetzelfde moet zijn in de resultaatcel en ook in de hoofdgegevenstabel, maar soms, hoewel de lookup-waarde er in beide cellen hetzelfde uitziet, krijgen we toch een foutwaarde als # N / A !. Dit komt omdat het formaat van de vlookup-waarde in beide cellen anders moet zijn. Dus in dit artikel laten we u zien hoe u met het tekstformaat van de Vlookup-waarde kunt werken.

Voorbeeld van VERT.ZOEKEN voor tekst

Hieronder ziet u een voorbeeld van Excel VERT.ZOEKEN voor tekst.

Soms worden getallen opgeslagen als tekstwaarden, en in dergelijke gevallen kunnen we ze niet als getallen behandelen vanwege de functionaliteit van Excel. Bekijk bijvoorbeeld de onderstaande gegevens.

In de bovenstaande gegevens ziet alles eruit als getallen, maar als we het optellen, zouden we een totale waarde van 3712054 moeten krijgen, maar als we de functie SUM Excel toepassen, krijgen we het onderstaande nummer.

De reden hiervoor is dat sommige getallen worden opgeslagen als tekstwaarden. Dus, hoe identificeren we tekstwaarden?

We kunnen tekstwaarden identificeren met behulp van de ISNUMBER Excel-functie. ISNUMBER-functie retourneert WAAR als de geselecteerde celwaarde getal is, anders wordt ONWAAR geretourneerd.

Dus in cel B5 en B6 kregen we het resultaat als FALSE, wat betekent dat A5- en A6-celnummers worden opgeslagen als tekstwaarden.

VERT.ZOEKEN vereist exact getalformaat

Bekijk bijvoorbeeld de onderstaande gegevens om de functie VERT.ZOEKEN toe te passen.

Vanaf tabel 1 moeten we de functie VERT.ZOEKEN toepassen om de omzetkolom te laten resulteren in tabel 2.

Pas dus de functie VERT.ZOEKEN toe in tabel 2.

We krijgen het volgende resultaat.

Het resultaat van de functie VERT.ZOEKEN in de cellen E6 en E7 toont # N / A!.

Laten we eens kijken naar de opzoekwaarden.

Dit gebeurt meestal in aantallen opzoekwaarden. De belangrijkste reden zou moeten zijn dat de indeling van de getallen in beide tabellen niet hetzelfde is. In dergelijke gevallen moeten we dus bepalen in welke tabelnummers als tekst worden opgeslagen.

Pas de functie ISNUMBER toe om niet-numerieke waarden te identificeren.

Zoals we kunnen zien, identificeerde ISNUMBER een niet-numerieke waarde in Tabel 2.

Als de hoofdtabelgegevens correct zijn en de resultaattabelnummers zijn opgeslagen als tekst, dan moeten we de tekstopgemaakte getallen eerst converteren naar numerieke waarden en vervolgens VERT.ZOEKEN toepassen. Er zijn verschillende manieren waarop we dit kunnen doen, hieronder staan ​​methoden.

Methode 1: converteer getallen met tekstopmaak naar numerieke waarden via Plakken speciaal

Voer eerst nummer 1 in een van de cellen in het werkblad in en kopieer die cel.

Selecteer nu outlet-ID-waarden in tabel 2 en open het dialoogvenster Plakken speciaal.

Om het speciale dialoogvenster Plakken te openen, drukt u op alt = "" + E + S.

We krijgen het volgende dialoogvenster.

Selecteer in het plakken, een speciaal venster, "vermenigvuldigen" als de optie.

Druk op ok, het zal alle getallen in tekstopmaak naar numerieke waarden converteren, en VERT.ZOEKEN haalt nu automatisch de gegevens op uit Tabel 1.

Methode 2: converteren met behulp van de functie VALUE

De functie WAARDE wordt gebruikt om getallen in tekstopmaak om te zetten in numerieke waarden. Zoals we kunnen zien, heeft onze VERT.ZOEKEN de gegevens niet opgehaald vanwege het formaat van de opzoekwaarde.

Om dit probleem op te lossen, waarbij de opzoekfunctie wordt toegepast, moeten we de functie VALUE omsluiten.

Kijk naar de bovenstaande formule. Ik heb de lookup-functie ingesloten met de VALUE-functie. Omdat we de functie WAARDE hebben toegepast in de functie VERT.ZOEKEN, worden eerst de niet-numerieke waarden geconverteerd naar numerieke waarden, waarna VERT.ZOEKEN ze alleen als numerieke waarden behandelt.

Methode 3: Wat gebeurt er als getallen worden opgeslagen als tekst in de hoofdtabel

We hebben gezien hoe we tekstwaarden kunnen omzetten naar getallen in de resultaattabel, maar wat zijn getallen worden opgeslagen als tekstwaarden in de hoofdtabel zelf.

Zoals we kunnen in de bovenstaande afbeelding in de hoofdtabel (Tabel 1) zelf, worden waarden opgeslagen als tekst. In dergelijke gevallen moeten we de TEXT-functie voor de opzoekwaarde insluiten in de VERT.ZOEKEN-functie.

Het probleem hier is dat de TEX-functie zelfs de numerieke waarden omzet in tekstwaarden, en dus zullen sommige waarden die zijn opgeslagen als numerieke waarden niet werken in deze functie. Hiervoor moeten we de IFERROR-voorwaarde in Excel insluiten.

IFERROR-voorwaarde test of de opzoekwaarde numeriek is of niet. Als het numeriek is, passen we de normale LOOKUP toe, of anders passen we de TEXT-functie in Excel toe.

Op deze manier hebben we dus uitgebreide kennis over formules nodig om met VERT.ZOEKEN op een geavanceerd niveau en in verschillende scenario's te werken.

Dingen om te onthouden

  • De TRIM-functie converteert ook tekstwaarden naar numerieke waarden.
  • Eerst moeten we testen in welke tabelnummers als tekst worden opgeslagen.
  • ISGETAL geeft WAAR terug als de geselecteerde celwaarde getal is, anders wordt ONWAAR geretourneerd.

Interessante artikelen...