Hvordan bruke VLOOKUP for rader i Excel (med alternativer)

  • Dele Denne
Hugh West

VLOOKUP-funksjonen brukes vanligvis til å se etter en verdi i kolonnen lengst til venstre i en tabell, og funksjonen vil returnere en verdi i samme rad fra den angitte kolonnen. I denne artikkelen vil du lære hvordan du kan bruke denne VLOOKUP -funksjonen til å slå opp verdier i rader og trekke ut data basert på de angitte kriteriene.

Last ned Practice Workbook

Du kan laste ned Excel-arbeidsboken som vi har brukt til å forberede denne artikkelen.

VLOOKUP for Rows.xlsx

4 metoder for bruk av VLOOKUP-funksjonen for rader i Excel

1. Bruk av MATCH-funksjonen for å definere kolonnenummer fra rader i VLOOKUP

I det følgende bildet presenteres et datasett med salgsmengdene til flere selgere over påfølgende seks måneder i løpet av et år. Vi bruker funksjonen VLOOKUP her for å trekke ut salgsverdien til en selger i en spesifisert måned.

Selv om LOKUP-funksjonen ser etter en verdi i kolonnen lengst til venstre eller det vertikale celleområdet, her kan vi bruke MATCH -funksjonen for å definere kolonnenummeret for den angitte måneden fra månedsoverskriftene fra C4 til H4.

La oss anta at vi ønsker å vite salgsverdien til Jordan i måneden april .

I utgangen Celle E15 , den nødvendige formelen vil være:

=VLOOKUP(E13,B5:H11,MATCH(E14,B4:H4,0),FALSE)

Etter å ha trykket Enter , vil du få salgsverdienav Jordan i april på en gang.

I denne formelen definerer MATCH -funksjonen kolonnenummeret for SØKOPPSLAG funksjonen. VLOOKUP funksjonen bruker deretter dette kolonnenummeret til å trekke ut data basert på den angitte måneden fra månedsoverskriftene.

2. Bruk av flere rader med VLOOKUP-funksjon i Excel

Nå ser du datasettet med noen få modifikasjoner. Datatabellen vår representerer nå de sammenlignende salgsverdiene over tre faste måneder i to forskjellige år.

I denne delen bruker vi OPSLAKK-funksjonen for flere rader som inneholder år og måneder. For eksempel skal vi trekke ut salgsverdien til Jordan i februar måned i 2021.

Den nødvendige formelen med VLOOKUP og MATCH funksjoner i Celle E17 vil være:

=VLOOKUP(E14,B6:H12,MATCH(E16&E15,C4:H4&C5:H5,0)+1,FALSE)

Etter å ha trykket Enter , finner salgsverdien under spesifiserte forhold.

🔎 Hvordan fungerer formelen?

  • Bruken av Ampersand (&) kobler seg til den valgte måneden og året fra cellene E15 og E16 .
  • Oppslagsmatrisen i MATCH funksjonen har blitt definert av en matrise med par som inneholder alle år og måneder sammen med Ampersand (&) .
  • I oppslagsmatrisen til MATCH funksjon, har de to celleområdene blitt valgt fra Kolonne C . Så ved å legge til ‘1’ til MATCH -funksjonen i det tredje argumentet til VLOOKUP -funksjonen, vil formelen vurdere indeksen til returkolonnenummeret basert på hele matrisen B6:H12 .

Les mer: Hvordan VLOOKUP med flere betingelser i Excel (2 metoder)

3. Ved å kombinere VLOOKUP med kolonnefunksjon for å returnere en hel rad

La oss gå tilbake til vårt primære datasett. Forutsatt at vi ønsker å vite salgsverdiene til en spesifisert selger for alle tilgjengelige måneder i datasettet. Her kan vi kombinere VLOOKUP med funksjonen COLUMN for å få alle returverdier i en enkelt rad som COLUMN funksjonen.

📌 Trinn 1:

➤ Velg utdata Celle C14 og skriv inn følgende formel:

=VLOOKUP($C$13,$B$5:$H$11,COLUMN(A1)+1,FALSE)

➤ Trykk Enter og du får salgsverdien for Jordan i januar.

📌 Trinn 2:

➤ Bruk nå Fyllhåndtak fra Cell C14 for å autofylle de neste fem cellene i rad 14 .

Dermed får du alle salgsdata for en spesifisert selger på en gang.

I denne formelen , har KOLUMNE funksjonen blitt brukt til å endre kolonnenumrene serielt i det tredje argumentet til SØKOPPSLAKK -funksjonen mens den 14. raden fylles automatisk.

Les mer: Excel VLOOKUP for å returnere flere verdier vertikalt

Lignende avlesninger

  • VLOOKUP IkkeFungerer (8 grunner og løsninger)
  • Hva er en tabellmatrise i VLOOKUP? (Forklart med eksempler)
  • Bruk VLOOKUP med flere kriterier i Excel (6 metoder + alternativer)
  • Hvordan kombinere Excel SUMIF & VLOOKUP på tvers av flere ark
  • Excel VLOOKUP for å finne siste verdi i kolonne (med alternativer)

4. Inkludere en matriseformel i VLOOKUP for å trekke ut rader i Excel

Hvis du ønsker å få alle salgsdata for en selger med en ett-trinns formel, må du bruke en matriseformel for å definere kolonnen tall i VLOOKUP funksjonen.

Den nødvendige matriseformelen med VLOOKUP funksjonen i Celle C14 skal se slik ut:

=VLOOKUP(C13,B5:H11,{2,3,4,5,6,7},FALSE)

Etter å ha trykket på Enter , får du alle salgsdataene for Jordan på en enkelt rad med en gang. Du trenger ikke gå for videre trinn lenger som vist i forrige metode.

I denne funksjonen er kolonnenumrene definert med en matrise som inneholder indekstallene av returkolonnene: {2,3,4,5,6,7} . SØKOPPSLAG -funksjonen returnerer utdataene fra disse spesifiserte kolonnene for den spesifiserte selgeren.

To alternativer til SØKOPPSLAG mens du leter etter rader

1. Bruk av HLOOKUP-funksjonen for å se etter rader i Excel

HLOOKUP -funksjonen ser etter en verdi i den øverste raden i en tabell eller matrise medverdier og returnerer verdien i samme kolonne fra den angitte raden. Så, ved å bruke HLOOKUP funksjonen, kan vi nå se direkte etter en måned sammen med månedsoverskriftene på en enkelt rad. Den generiske formelen for HLOOKUP funksjonen er:

=HLOOKLUP(lookup_value, table_array, row_index_num, [range_lookup])

Siden vi er ser etter salgsverdien til Jordan i april måned, så nå vil den nødvendige formelen i celle E15 være:

=HLOOKUP(E14,B4:H11,MATCH(E13,B4:B11,0),FALSE)

Etter ved å trykke Enter vil du bli vist salgsverdien til Jordan for den angitte måneden med en gang.

I denne formelen er MATCH funksjonen definerer radnummeret til den angitte selgeren på Kolonne B .

Les mer: Hvordan VLOOKUP fra flere kolonner med kun én retur i Excel (2 måter)

2. Bruk av INDEX-MATCH formel for å slå opp langs kolonner og rader

MATCH funksjonen returnerer den relative posisjonen til et element i en matrise som samsvarer med en bestemt verdi i en bestemt rekkefølge og INDEKS -funksjonen returnerer en verdi av cellen i skjæringspunktet mellom en bestemt rad og en kolonne i et gitt område. Den generiske formelen for denne INDEKS funksjonen er:

=INDEKS(matrise, radtall, [kolonnetall])

Eller,

=INDEKS(referanse, radnummer, [kolonne_nummer], [arealnummer])

Ved bruk av funksjonen MATCH , kan spesifisererad- og kolonnenumrene til INDEX-funksjonen for en bestemt selger i en bestemt måned for å trekke ut den tilsvarende salgsverdien.

Den nødvendige formelen i utdata Celle E15 vil være:

=INDEX(B5:H11,MATCH(E13,B5:B11,0),MATCH(E14,B4:H4,0))

Trykk nå Enter og du vil se salgsverdien til Jordan i april.

Les mer: INDEX MATCH vs VLOOKUP-funksjon (9 eksempler)

Avsluttende ord

Jeg håper Eksemplene beskrevet ovenfor vil nå hjelpe deg med å bruke dem i Excel-regnearkene dine mens du bruker funksjonen VLOOKUP for å se etter verdiene i rader. Hvis du har spørsmål eller tilbakemeldinger, vennligst gi meg beskjed i kommentarfeltet. Eller du kan sjekke ut våre andre artikler relatert til Excel-funksjoner på denne nettsiden.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.