Hvordan oppslag Nth matcher ved hjelp av VLOOKUP -funksjonen

Innholdsfortegnelse:

Anonim

Normalt returnerer VLOOKUP -funksjonen den første kampen den finner. Men saken blir komplisert når det er mer enn én kamp og vi ønsker å få en bestemt forekomst, sier 2. kamp.

I denne artikkelen lærer vi hvordan du får andre, tredje eller nte kamp ved hjelp av VLOOKUP. For å oppnå dette må vi bruke en hjelpesøyle. Hvis du ikke vil bruke en hjelperkolonne, siden det ikke er mulig med alle data, kan du bruke INDEX-MATCH-tilnærmingen. Men hvis du kan bruke en hjelperkolonne, her er den generiske formelen for å finne Nth -match ved hjelp av VLOOKUP -funksjon.

Generisk formel

= VLOOKUP (oppslagsverdi og forekomst, tabellarray, kolonne, 0)

Oppslagsverdi: Det er oppslagsverdien du vil se etter.

Hendelse:Forekomsten av oppslagsverdi du vil matche.

Tabell_array:Det er tabellmatrisen du vil se etter data i. Sørg for at den første kolonnen i denne tabellen er hjelperkolonnen.

Kolonne: Kolonnenummeret i bordmatrise som du vil hente verdien fra.

0: Det er for en eksakt kamp. Hvis du ikke vil gjøre en eksakt samsvar, utelater du den eller bruker 1 eller TRUE.

La oss bruke det i et eksempel:

Eksempel: Finn det andre salget gjort av en ansatt i Excel -tabellen

Vi har en tabell som registrerer salg gjort av selgere i forskjellige måneder. Navnene på selgerne kan gjenta seg i posten. Vi må matche den andre forekomsten av Micky og deretter få Jans salg.

Vær oppmerksom på at vi har lagt til en hjelperkolonne. Denne kolonnen skriver navnet på selgeren og kobler deretter forekomsten av det navnet til den. Vi har brukt løpetallet for å få forekomsten.

Formelen i hjelperkolonnen er:

= B3 & TELLING ($ B $ 3: B3, B3)

Så, vi har bordet klart. Her er oppslagsverdien i celle P3, forekomstnummeret er i Q3, tabellmatrisen er A3: N10 og kolonnenummeret er 3.

Skriv nå denne formelen i celle P4:

= VISNING (P3 og Q3, A3: N10,3,0)

Trykk enter, og bam! du har oppslagsverdien av forekomsten du trengte.

Hvordan virker det?

Funksjonaliteten er enkel. I utgangspunktet har vi ingen unik ID å bruke som oppslagsverdi. Så vi lager en. Vi bruker navnet og formelen for løpende teller for å lage en unik ID. Vi sørger for at den er den første kolonnen i tabellen fra venstre, slik vi skal bruke til å hente verdier fra kolonner rett til den.

Nå oppretter oppslagsformelen den unike ID -en ved hjelp av sammenkoplet operator og (P3 og Q3). Dette gjør den til en unik ID

Deretter tar VLOOKUP -formelen dette som oppslagsverdi og ser etter plasseringen i tabellenA3: N10. Her, VLOOKUP finner verdien i sjette rad i tabellen. Nå flytter den til den tredje kolonnen og returnerer verdien.

Dette er den enkleste måten å få den Nth -kampen i Excel. Men det er ikke gjennomførbart hele tiden. Det legger til ekstra data og beregninger i arket som kan gjøre excel -filen tung og treg.

Hvis du har en liten mengde data, er dette flott, men med store data kan det være lurt å bruke en uavhengig formel som ikke trenger hjelpekolonne. I så fall kan du bruke en matriseformel som bruker INDEX- og MATCH -funksjoner.

Så ja gutta, slik kan du få den Nth -kampen i Excel ved å bruke VLOOKUP -funksjonen. Jeg håper jeg var forklarende nok, og det var nyttig. Hvis du er i tvil om denne artikkelen eller et annet Excel/VBA -relatert emne, kan du spørre i kommentarfeltet nedenfor.

Relaterte artikler:

Slå opp nth match med INDEX & MATCH -funksjonen | For å få nth match uten å bruke en hjelperkolonne bruker vi INDEX og MATCH -funksjonen. Vi bruker den boolske logikken for å få indeksen fra tabellen.

Slik SØKER du opp flere verdier. For å hente alle matchende verdier fra en liste, bruker vi INDEX MATCH -funksjonen. VLOOKUP kan bare hente flere verdier når vi bruker en hjelperkolonne.

Oppslagsverdi med flere kriterier | Hvis du må slå opp mer enn én oppslagstabell, hvordan bruker du VLOOKUP fra to oppslagstabeller eller mer. Denne artikkelen løser dette problemet veldig enkelt

Oppslagsverdi med flere kriterier | Vi kan ganske enkelt bruke VLOOKUP -funksjonen. Men når du ikke har den unike kolonnen i dataene dine og trenger å slå opp i flere kolonner for å matche en verdi, hjelper VLOOKUP ikke

Hvordan slå opp adresse i Excel |Det vil være tider når du ønsker å få adressen til cellen som en verdi hentes fra. Ved å bruke denne adressen kan du enkelt hente tilstøtende verdier ved å bruke OFFSET -funksjonen

Populære artikler:

50 Excel -snarveier for å øke produktiviteten | Bli raskere på oppgaven din. Disse 50 snarveiene får deg til å jobbe enda raskere med Excel.

Slik bruker du Excel VLOOKUP -funksjon| Dette er en av de mest brukte og populære funksjonene til excel som brukes til å slå opp verdi fra forskjellige områder og ark.

Slik bruker du Excel COUNTIF -funksjon| Tell verdier med betingelser ved hjelp av denne fantastiske funksjonen. Du trenger ikke å filtrere dataene dine for å telle spesifikk verdi. Countif -funksjonen er avgjørende for å forberede dashbordet.

Slik bruker du SUMIF -funksjonen i Excel | Dette er en annen viktig funksjon på dashbordet. Dette hjelper deg med å oppsummere verdier på spesifikke forhold.