dette indlæg vil guide dig, hvordan du får rækkenummer fra en Vlookup i VLOOKUP. Hvordan returnerer jeg et rækkenummer fra en Vlookup med en formel.
hvis du antager, at du har en liste over data i området A1:B5, kan du bruge funktionen VLOOKUP til at slå en værdi op i den første kolonne og derefter returnere den tilsvarende celleværdi i samme række. Men nu ønsker jeg ikke at få celleværdien, og jeg ønsker at få rækkenummeret fra en VLookup i udmærke sig. Hvordan man opnår det.
Hent rækkenummer fra en Vlookup
hvis du vil returnere et rækkenummer fra en Vlookup, kan du bruge en formel baseret på funktionen MATCH. Du vil f.eks. slå en strengværdi op “udmærke sig” i området A1:A5 og returnere rækkenummeret, hvor søgeværdien findes. Sådan her:
=MATCH("excel",A2:A5,0)
du skal skrive denne formel i en ønsket celle og trykke på Enter-tasten for at anvende denne formel. Du ville se, at rækkenummeret vendte tilbage.
Bemærk: ovenstående formel returnerer kun et relativt rækkenummer, og hvis du vil have et absolut rækkenummer, kan du bruge en anden formel baseret på RÆKKEFUNKTIONEN og MATCHFUNKTIONEN som denne:
=MATCH("excel",A1:A5,0) + ROW(A1:A5)-1
skriv denne formel i en tom celle, og tryk på Enter-tasten for at anvende den.
relaterede funktioner
- funktionen LOPSLAG
funktionen LOPSLAG opslag en værdi i den første kolonne i tabellen, og returner værdien i samme række baseret på indeks_num-position.Syntaksen for VLOOKUP-funktionen er som nedenfor:= VLOOKUP (opslag_værdi, table_array, kolonne_indeks_num,)…. - funktionen udmærke række
funktionen udmærke række returnerer rækkenummeret for en cellereference.Funktionen række er en indbygget funktion i Microsoft, og den er kategoriseret som en Opslags-og referencefunktion.Syntaksen for RÆKKEFUNKTIONEN er som nedenfor:= række ()…. - funktionen match
funktionen MATCH Søg efter en værdi i et array og returnerer positionen for det pågældende element.Syntaksen for MATCH-funktionen er som nedenfor:= MATCH (lookup_value, lookup_array,)….