Indholdsfortegnelse
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.xlsx2 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.