Het Gebruik van de XLOOKUP Functie in Microsoft Excel

0
824

Excel ‘ s nieuwe XLOOKUP zal vervangen VERT.ZOEKEN, het verstrekken van een krachtige vervanging van een van Excel is het meest populaire functies. Deze nieuwe functie lost een aantal van VERT.ZOEKEN beperkingen en heeft extra functionaliteit. Hier is wat u moet weten.

Wat is XLOOKUP?

De nieuwe XLOOKUP functie heeft u oplossingen voor enkele van de grootste beperkingen van VERT.ZOEKEN. Plus, het vervangt ook de HORIZ.ZOEKEN. Bijvoorbeeld, XLOOKUP kunnen kijken naar de links, standaard ingesteld op een exacte overeenkomst te krijgen, en kunt u opgeven van een bereik van cellen in plaats van een kolom aantal. VERT.ZOEKEN is dit niet gemakkelijk te gebruiken of als veelzijdig. Wij laten u zien hoe het allemaal werkt.

Voor het moment, XLOOKUP is alleen beschikbaar voor gebruikers op de Insiders programma. Iedereen kan lid worden van de Insiders-programma om toegang te krijgen tot de nieuwste Excel functies zodra ze beschikbaar zijn. Microsoft zal binnenkort beginnen aan het uitrollen naar alle gebruikers van Office 365.

Het Gebruik van de Functie XLOOKUP

Duik in rechte, met een voorbeeld van XLOOKUP in actie. Neem bijvoorbeeld de onderstaande gegevens. We willen de terugkeer van de afdeling uit kolom F voor elke ID in kolom A.

Dit is een klassieke exacte match opzoeken voorbeeld. De XLOOKUP functie vereist slechts drie stukken van informatie.

De afbeelding hieronder toont XLOOKUP met vijf argumenten, maar alleen de eerste drie zijn noodzakelijk voor een exacte match. Dus laten we ons concentreren op hen:

  • Zoekwaarde: Wat u zoekt.
  • Matrix: Waar te kijken.
  • Return_array: het bereik dat de waarde terug te keren.

De volgende formule zal werken voor dit voorbeeld: =XLOOKUP(A2,$E$2:$E$8,$F$2:$F$8)

Laten we nu verkennen een paar van de voordelen XLOOKUP heeft meer dan VERT.ZOEKEN hier.

Niet Meer De Kolom-Index-Nummer

De beruchte derde argument van VERT.ZOEKEN was het opgeven van het nummer van de kolom van de gegevens uit een tabel, matrix. Dit is niet langer een probleem, omdat XLOOKUP stelt u in staat om het bereik te selecteren om terug te keren van (kolom F in dit voorbeeld).

En vergeet niet, XLOOKUP kunt de gegevens links van de geselecteerde cel, in tegenstelling tot VERT.ZOEKEN. Meer daarover hieronder.

U ook niet langer het probleem van een gebroken formule als nieuwe kolommen worden geplaatst. Als dat gebeurd in uw spreadsheet de terugkeer reeks zou passen zich automatisch aan.

Exacte Match van de Standaard

Het was altijd verwarrend wanneer het leren van de VLOOKUP-waarom had je voor het opgeven van een exacte overeenkomst gezocht.

Gelukkig XLOOKUP standaard ingesteld op een exacte overeenkomst—de veel voorkomende reden voor het gebruik van een lookup-formule). Dit vermindert de noodzaak voor het antwoord op die vierde argument en zorgt voor minder fouten gemaakt door nieuwe gebruikers aan de formule.

Dus in het kort, XLOOKUP vraagt minder vragen dan VERT.ZOEKEN, is gebruiksvriendelijker, en ook duurzamer.

XLOOKUP kunnen Kijken naar de Links

Het kunnen selecteren van een lookup-serie maakt XLOOKUP veelzijdiger dan VERT.ZOEKEN. Met XLOOKUP, de volgorde van de kolommen van de tabel maakt niet uit.

VERT.ZOEKEN werd beperkt door te zoeken naar de meest linkse kolom van een tabel en vervolgens terug van een opgegeven aantal kolommen aan de rechterkant.

In het voorbeeld hieronder, moeten we opzoeken van een ID (kolom E) en de terugkeer van de personen naam (kolom D).

De volgende formule kan bereiken: =XLOOKUP(A2,$E$2:$E$8,$D$2:$D$8)

Met behulp van XLOOKUP voor een Scala Opzoeken

Hoewel niet zo vaak als de exacte match, zeer effectief gebruik van een lookup-formule is om te zoeken naar een waarde in bereik. Neem het volgende voorbeeld. We willen de terugkeer van de korting afhankelijk is van het bedrag dat besteed is.

Deze keer zijn we niet op zoek naar een specifieke waarde. We moeten weten waar de waarden in kolom B vallen binnen het bereik in kolom E., Die zal bepalen of de korting verdiend.

XLOOKUP heeft een optionele vierde argument (vergeet niet dat het standaard de exacte match) met de naam match-modus.

U kunt zien dat XLOOKUP heeft meer mogelijkheden met de geschatte wedstrijden dan die van VERT.ZOEKEN.

Er is de optie voor het vinden van de beste match kleiner is dan (-1) of het dichtst groter is dan (1) de waarde gezocht. Er is ook een optie voor het gebruik van jokertekens (2) zoals de ? of *. Deze instelling is niet op de standaard, zoals het was met VERT.ZOEKEN.

De formule in dit voorbeeld geeft het dichtst minder dan de waarde keek voor als er geen exacte overeenkomst wordt gevonden: =XLOOKUP(B2,$E$3:$E$7,$F$3:$F$7,-1)

Er is echter een vergissing in cel C7 waar de #N/Een fout geretourneerd. Dit moet terug een 0% korting omdat de uitgaven 64 niet tot de criteria voor een korting.

Een ander voordeel van de XLOOKUP functie is dat het niet nodig de lookup-bereik in oplopende volgorde, zoals VERT.ZOEKEN doet.

Voer een nieuwe rij aan de onderkant van de lookup-tabel en open vervolgens de formule. Vouw de gebruikte bereik door te klikken en te slepen met de hoeken.

De formule onmiddellijk corrigeert de fout. Het is niet een probleem met de “0” aan de onderkant van de range.

Persoonlijk zou ik nog steeds de tabel sorteren door de opzoekkolom. Het hebben van “0” op de bodem zou me gek. Maar het feit dat de formule niet te breken is briljant.

XLOOKUP Vervangt de Functie HORIZ.ZOEKEN Te

Zoals gezegd, de XLOOKUP functie is ook hier te vervangen HORIZ.ZOEKEN. De ene functie naar plaats twee. Uitstekend!

De functie HORIZ.ZOEKEN is de horizontale opzoeken, gebruikt voor het zoeken langs rijen.

Niet zo bekend als zijn broer VERT.ZOEKEN, maar handig voor voorbeelden, zoals hieronder waar de koppen worden in kolom A en de gegevens worden langs de rijen 4 en 5.

XLOOKUP kunt zoeken in beide richtingen – down kolommen en ook langs rijen. Niet langer moeten we de twee verschillende functies.

In dit voorbeeld wordt met de formule wordt gebruikt om terug te keren de waarde van de verkopen in verband met de naam in cel A2. Het ziet er langs rij 4 de naam, en geeft als resultaat de waarde van rij 5: =XLOOKUP(A2,B4:E4,B5:E5)

XLOOKUP Kunnen Kijken Vanuit de Bottom-Up

Normaal moet u om te jagen op een lijst te vinden van de eerste (vaak enige) exemplaar van een waarde. XLOOKUP heeft een vijfde argument genoemd zoekmodus. Dit stelt ons in staat om te schakelen van een zoekactie te beginnen bij de bodem en zoek een lijst te vinden van het laatste exemplaar van een waarde in de plaats.

In het voorbeeld hieronder, we zouden graag zien dat de voorraad niveau voor elk product in kolom A.

De lookup-tabel is in chronologische volgorde, en er zijn meerdere stock controles per product. We willen de terugkeer van de voorraad van de laatste keer dat het werd gecontroleerd (laatste exemplaar van de Product-ID).

Het vijfde argument van de XLOOKUP functie biedt vier opties. Wij zijn geïnteresseerd in het gebruik van de “Search laatste tot de eerste” optie.

De ingevulde formule wordt hier weergegeven: =XLOOKUP(A2,$E$2:$E$9,$F$2:$F$9,,-1)

In deze formule is de vierde argument werd genegeerd. Het is optioneel, en we wilden de standaard van een exacte match.

Round-Up

De XLOOKUP functie is de langverwachte opvolger van zowel de functies VERT.ZOEKEN en HORIZ.ZOEKEN.

Een groot aantal voorbeelden werden gebruikt in dit artikel laten zien wat de voordelen van XLOOKUP. Een van die is dat XLOOKUP kan worden gebruikt in vellen, werkmappen en ook met tabellen. De voorbeelden zijn eenvoudig gehouden in het artikel om u te helpen ons begrijpen.

Als gevolg van de dynamische arrays worden ingevoerd in Excel snel, het kan ook de terugkeer van een reeks van waarden. Dit is zeker iets waard verder.

De dagen van VERT.ZOEKEN zijn genummerd. XLOOKUP is hier en zal binnenkort worden de facto de lookup-formule.

LEES VERDER

  • “Browsers Brengen Automatische Donkere Modus Websites
  • “15 Speciale Tekens die U Moet Weten voor Bash
  • “Het Gebruik van de vinger Opdracht op Linux
  • “Chrome Snelkoppelingen Die U Moet Weten
  • “Waarom Zou Je Overclock Uw RAM (dat is Makkelijk!)