XLOOKUP - Hvad kan den "nye VLOOKUP" gøre?

Indholdsfortegnelse:

Anonim

Hvad du har brug for at vide om XLOOKUP

Med XVERWEIS tilbyder Microsoft sine Excel -brugere en ny mulighed for hurtigt og let at søge i tabeller og evaluere data. Denne funktion var i første omgang kun tilgængelig for deltagerne i testfasen, men har også været tilgængelig for Microsoft 365 -versioner Windows og Mac siden begyndelsen af året.

I bund og grund er XLOOKUP en mere behagelig version af VLOOKUP og HLOOKUP, som er blevet suppleret med yderligere praktiske applikationer. Dens opgave er derfor også at søge i tabeller, men dette adskiller sig allerede fra de tidligere referencer. Filtrering af indhold er ikke længere knyttet til et foreskrevet kursus, men kan nu også startes fra højre til venstre, top til bund og omvendt. Denne innovation giver den store fordel, at Excel -tabeller nu kan designes efter eget skøn og ikke længere er bundet til tekniske specifikationer. Takket være nye parametre er der blevet flere muligheder, som tidligere ikke var tilgængelige. Nytten strækker sig fra små detaljer til bemærkelsesværdige forenklinger i brug. Den ultimative effekt af XLOOKUP afhænger helt af de anvendte parametre.

De enkle parametre for XLOOKUP

Den enkle brug af XLOOKUP kræver kun tre parametre. Disse er:

  • Søgekriterium
  • Søg matrix
  • Returmatrix

Den nyligt vundne frihed skyldes primært adskillelsen af søge- og returmatricen. Mens VLOOKUP og HLOOKUP stadig krævede, at brugeren valgte hele matrixen til søgeprocessen, giver XLOOKUP ham mulighed for at adskille den kendte og søgte værdi. Det betyder, at en søgesøjle eller nu også søgelinje er defineret som den nødvendige matrix, hvor det valgte søgekriterium er placeret, mens en anden bliver returområdet for det ønskede resultat. Den nye formel er som følger:

= XLOOKUP (søgekriterium; søgematrix; returmatrix)

Hvis for eksempel Mr. Wagners månedsløn kan tages fra en Excel -tabel for medarbejdere, så er to kolonner vigtige: Den første, der viser alle medarbejdere ved navn og en anden, hvor lønnen til medarbejderne er angivet. Da søgekriteriet er et navn, vælges den tilhørende søgesøjle som en matrix. Resultatet, der skal returneres, er derimod lønnen, hvorfor den tilsvarende kolonne her er lavet returmatrixen.

Dette eksempel viser, at den nye formel gør den tidligere betegnelse for et specifikt kolonneindeks i en enkelt stor matrix overflødig. Dette sparer yderligere detaljeret arbejde og forhindrer unødvendige fejl.

Men hvis det ikke vides, om den medarbejder, du leder efter, kaldes "Wagner" eller "Wegner", kan den nye tilføjelse til søgekriteriet hjælpe. Et vilkårligt antal ukendte tegn kan udelades ved at indsætte en stjerne (*). I dette tilfælde er det fornuftigt hurtigt at ændre søgekriteriet til "* gner" for at komme til den ønskede destination. Men hvis tabellen er fyldt med mange lignende navne, så kollegaen fru Stegner utilsigtet udsendes, fordi hendes navn også indeholder den kombination af bogstaver, du leder efter, så kan søgningen forfines endnu mere. Det er her spørgsmålstegnet (?) Spiller ind, da det giver brugeren mulighed for kun at erstatte et enkelt tegn. Søgekriteriet er derfor fyldt med "W? Gner".

Men hvad sker der, når du skal lede efter en stjerne eller et spørgsmålstegn? I dette tilfælde har XLOOKUP en ekstra tilde (~), hvormed det gøres klart, at det ikke er søgemaskinens funktion, der menes, men indholdet i søgematricen. Følgelig tillader den dobbelte tilde som søgekriterium (~~) også søgning efter den enkelte tilde i søgematricen (~).

De komplette parametre

Derudover tilbyder XVERWEIS andre funktioner, der spiller ind, så snart disse tre yderligere parametre bruges efter ønske:

  • Hvis_ikke_ findes
  • Sammenligningstilstand
  • Søgetilstand

"Hvis_ikke_ findes"

Ud over de tre parametre søgekriterium, søgematrix og returmatrix har den nye XVERWEIS yderligere tre parametre, der giver brugeren mange fordele. En sådan er "If_not_ found", som fungerer som en integreret if-error-funktion.

Ved hjælp af denne funktion gør XLOOKUP det muligt at undgå et fælles problem med tidligere referencer: Hvis et søgeresultat ikke kunne findes, blev der kun vist en kryptisk fejlværdi ("#NV") indtil nu. Takket være den nye parameter er det nu muligt at navngive denne fejl og dermed lettere klassificere den ved at erstatte stedholdingsparameteren med et valgfrit ord og placere i anførselstegn. I stedet for den automatiske fejlværdi kan Excel angive, at et resultat "ikke blev fundet", eller at der var en "inputfejl". Under hensyntagen til alle oplysninger ser formlen for XVERWEIS sådan ud:

= XLOOKUP (søgekriterium; søgematrix; returmatrix; hvis_ikke_ fundet)

Sammenligningstilstand

En anden parameter er sammenligningstilstanden, som er der for at øge mulighederne for at finde værdier, hvis det er nødvendigt. Oprindeligt kendte VLOOKUP og HLOOKUP kun hits eller fejl. XLOOKUP kan dog reagere fleksibelt og i tilfælde af et ikke-eksisterende resultat alternativt bruge en værdi, der er så tæt som muligt for ikke blot at liste en fejl til brugeren, men i stedet anbefale et alternativ. Hvis du f.eks. Leder efter en faktura for € 1.500, som ikke kunne findes, kan værdien -1 bruges til sammenligningstilstandsparameteren til i stedet at vise det næste lavere resultat. Det kan vise sig, at regningen kun var 1.450 € fra starten. Disse oplysninger kunne kun findes med de tidligere referencer via mellemliggende trin. Omvendt kan værdien 1 bruges til at få det næste større resultat.

Denne funktion er især nyttig, når en værdi kun er nogenlunde kendt. På denne måde kan en ramme indsnævres for at gøre det lettere at finde det krævede resultat på trods af alt. Desuden skal tabellens indhold ikke længere sorteres i stigende rækkefølge som med VLOOKUP, fordi XLOOKUP er i stand til at finde den næste meningsfulde værdi, selv uden hjælp fra brugeren. Dette giver også ekstra frihed i individualiseringen af tabeller.

Men hvis disse innovationer ikke er påkrævet, kan værdien 0 simpelthen bruges for fortsat kun at modtage nøjagtige resultater som normalt. Med den generelle pladsholder udvides formlen som følger:

= XLOOKUP (søgekriterium; søgematrix; returmatrix; hvis_not_ fundet; sammenligningstilstand)

Søgetilstand

Den sidste parameter viser igen den enkleste og måske mest slående forbedring i forhold til VLOOKUP, da den gør søgehistorikens retning justerbar for første gang. Med den indsatte værdi 1 kan du søge efter hits fra top til bund, mens med værdien -1 alt går på hovedet. Desuden kan en stigende binær søgning startes med værdien 2 og en faldende binær søgning med værdien -2.

Selvom denne parameter ikke virker særlig imponerende i starten, kan den regelmæssigt have en positiv effekt i kombination med det udvidede søgekriterium. Fordi hvis en søgematrix indeholder det søgte kriterium to gange (f.eks. To medarbejdere med samme efternavn), udstedes den returværdi, der er kronologisk i den tidligere position, som standard. Men hvis søgehistorikens retning vendes, sker den modsatte effekt, og den tidligere skjulte værdi bliver synlig. Denne parameter er imidlertid også nyttig, hvis den bruges til midlertidig kontrol. For hvis søgningen fra top til bund giver et andet resultat end søgningen fra bund til top, kan det betyde, at der kan være opstået en applikationsfejl, der nu kan rettes på et tidligt tidspunkt. Under hensyntagen til denne note ser den endelige formel for XLOOKUP således ud:

= XLOOKUP (søgekriterium; søgematrix; returmatrix; hvis_not_ fundet; sammenligningstilstand; søgetilstand)

Er det værd at skifte fra VLOOKUP til XLOOKUP?

Afslutningsvis er det stadig at sige, at med introduktionen af XLOOKUP har Microsoft stillet en ny måde at søge og analysere til rådighed for sine Excel -brugere, som både kan tjene forskellige formål og er let at bruge. På denne måde opfyldes alt fra hurtige søgninger til specifikke outputkrav. XLOOKUP er således klart foran andre referencer, da den giver klare fordele, selv i de funktioner, den har overtaget herfra. Dette ses af, at her er to referencefunktioner slået sammen og blandt andet suppleret med en integreret hvis fejl.

Enhver, der hidtil har været helt tilfreds med VLOOKUP eller HLOOKUP og heller ikke er interesseret i at vænne sig til en ny formel, kan holde sig til det afprøvede med god samvittighed. For alle andre, der ønsker at gøre deres tilgang mere dynamisk og ukompliceret, er XVERWEIS en velkommen innovation. De nye muligheder kan helt sikkert ændres og kombineres på en sådan måde, at den næste brug af Excel er synligt mere praktisk.