VLOOKUP med tal i Excel (4 eksempler)

  • Del Dette
Hugh West

VLOOKUP funktionen bruges generelt til at lede efter en værdi i kolonnen længst til venstre i en tabel, og funktionen returnerer en værdi i den samme række fra den angivne kolonne. I denne artikel vil du lære, hvordan du kan bruge denne VLOOKUP-funktion at slå tal op efter forskellige kriterier med passende illustrationer.

Download arbejdsbog til øvelser

Du kan downloade den Excel-arbejdsmappe, som vi har brugt til at forberede denne artikel.

VLOOKUP med tal.xlsx

2 Kriterier for brug af VLOOKUP med tal i Excel

1. Grundlæggende eksempel på anvendelse af VLOOKUP-funktionen med tal

I den følgende tabel på billedet er der registreret flere data, der indeholder ordreoplysninger om forskellige smartphone-produkter. I udgangstabellen nederst skal vi udtrække alle tilgængelige data fra tabellen baseret på et ordre-id.

📌 Trin 1:

➤ Vælg den første udgang Celle E17 og indtast følgende formel med VLOOKUP funktion:

=VLOOKUP($E$16,$B$5:$G$14,MATCH(D17,$B$4:$G$4,0),FALSE)

➤ Tryk nu på Gå ind på og du vil finde navnet på den kunde, hvis ordre-ID er 1034 .

I denne formel er MATCH funktionen er blevet anvendt til at definere kolonnenummeret i VLOOKUP-funktion for en bestemt udgangstype.

📌 Trin 2:

➤ Brug Håndtag til påfyldning nu til automatisk udfyldelse af de andre celler fra E18 til E21 .

Og du får alle tilgængelige data fra tabellen baseret på det angivne ordre-id på én gang.

Læs mere: INDEX MATCH vs. VLOOKUP-funktion (9 eksempler)

Lignende læsninger

  • VLOOKUP virker ikke (8 grunde & løsninger)
  • Excel LOOKUP vs VLOOKUP: Med 3 eksempler
  • Brug VLOOKUP med flere kriterier i Excel (6 metoder + alternativer)
  • Sådan Vlookup og Sum på tværs af flere ark i Excel (2 formler)

2. VLOOKUP med tal formateret som tekst i Excel

i. Brug af kommandoen Tekst til kolonner

Nogle gange kan vores datatabel indeholde tal i tekstformat. I det tilfælde vil den tidligere anvendte formel ikke fungere, og den vil returnere en #N/A fejl som vist på billedet nedenfor. Så her skal vi ændre formatet for de ID-numre, der findes i Kolonne B .

📌 Trin 1:

➤ Vælg området af celler B5:B14 der indeholder ordre-id'erne først.

➤ Under den Data bånd, skal du vælge den Tekst til kolonner kommando fra den Dataværktøjer drop-down.

Der åbnes en boks med en guide.

📌 Trin 2:

➤ I dialogboksen skal du vælge datatype som afgrænset .

➤ Tryk på Færdig og så er du færdig.

De afgrænsere, der findes med tallene, vil nu blive fjernet, og du vil finde dine ID'er i talformat. Den tidligere anvendte formel i det første output Celle E17 vil nu vise de faktiske data baseret på det valgte ID.

📌 Trin 3:

➤ Udfyld nu automatisk de andre udgangsceller (E18:E21) som før for at få alle andre tilgængelige data for det valgte ordre-id.

Til sidst finder du alle de forventede data som vist i skærmbilledet nedenfor.

Læs mere: Hvorfor VLOOKUP returnerer #N/A, når der findes en match? (5 årsager & løsninger)

ii. Brug af TEXT-funktionen med VLOOKUP

Vi har en anden mulighed for at finde et ordre-id i en række celler, der er formateret som tekst. Vi skal bruge TEKST funktion til at definere den opslagsværdi argument i VLOOKUP Funktionen. Det valgte ordre-id-nummer vil således blive konverteret til tekstformat, og derefter vil vi bruge denne tekstformaterede opslagsværdi til at finde dets duplikat i Kolonne B .

Så den krævede formel i output Celle E17 vil være:

=VLOOKUP(TEXT($E$16,0),$B$5:$G$14,MATCH(D17,$B$4:$G$4,0),FALSE)

Når du har trykket på Gå ind på og automatisk udfylder resten af outputcellerne, får du alle tilgængelige data for det valgte ordre-id med det samme.

Læs mere: VLOOKUP til at finde dubletter i to kolonner (2 måder)

iii. Brug af VALUE-funktionen med VLOOKUP

Lad os i sidste afsnit tænke på et modsat tilfælde, hvor opslagsværdien er i tekstformat, men ordre-id'erne i tabellen er i talformat. Nu skal vi bruge VÆRDI funktion til at konvertere opslagsværdien fra tekstformatet til et talformat.

I den følgende tabel er opslagsordre-ID i Celle E16 er i tekstformat. Så i det første output Celle E17 , samtidig med at der anvendes VÆRDI funktion til at definere opslagsværdien, kan VLOOKUP funktion vil se således ud:

=VLOOKUP(VALUE($E$16),$B$5:$G$14,MATCH(D17,$B$4:$G$4,0),FALSE)

Når du har trykket på Gå ind på og automatisk udfylder resten af outputcellerne som før, finder du alle returværdierne med det samme.

Læs mere: VLOOKUP og returnering af alle match i Excel (7 måder)

Afsluttende ord

Jeg håber, at alle eksemplerne under de forskellige kriterier, der er beskrevet ovenfor, nu vil hjælpe dig med at anvende dem i dine Excel-regneark, når du bruger VLOOKUP funktion med tal. Hvis du har spørgsmål eller feedback, så lad mig vide det i kommentarfeltet. Du kan også tjekke vores andre artikler om Excel-funktioner på dette websted.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.