Hvordan bruke OFFSET-funksjonen i Excel (3 passende eksempler)

  • Dele Denne
Hugh West

Microsoft Excel har ulike funksjoner for å maksimere og øke produktiviteten. I dag skal jeg vise hvordan du kan trekke ut en bestemt seksjon fra et datasett ved å bruke OFFSET funksjonen til Excel .

Last ned øvelsesarbeidsbok

Du kan laste ned følgende Excel-arbeidsbok for bedre forståelse og øve på den selv.

Bruke OFFSET Function.xlsx

Introduksjon til Excel OFFSET-funksjonen

Mål

  • Den starter fra en bestemt cellereferanse, flytter til et bestemt antall rader nedover, deretter til et spesifikt antall kolonner til høyre, og trekker deretter ut en seksjon fra datasettet med en bestemt høyde og bredde.
  • Det er en Array-funksjon. Så du må trykke Ctrl + Shift + Enter for å sette inn denne funksjonen med mindre du er i Office 365.

Syntaks

=OFFSET(reference,rows,cols,[height],[width])

Argumenter

Argumenter Obligatorisk eller valgfritt Verdi
referanse Obligatorisk Cellereferansen der den begynner å bevege seg.
rader Obligatorisk Antall rader flyttes nedover.
cols Obligatorisk Antall kolonner flyttes mot høyre .
[høyde] Valgfritt Antall rader i delen av dataene som trekkes ut. Destandard er 1.
[bredde] Valgfritt Antall kolonner i delen av dataene som den ekstrakter. Standard er 1.

Returverdi

  • Den returnerer en seksjon fra et datasett med en bestemt høyde og en spesifikk bredde, plassert ved et spesifikt antall rader ned og et spesifikt antall kolonner rett fra en gitt cellereferanse.
Notater
  • Hvis radargumentet er et negativt tall, vil funksjonen flytte det angitte antallet rader oppover fra referansecellen i stedet for å flytte nedover.
  • Men etter å ha nådd destinasjonen vil den alltid samle en del av den angitte høyden nedover og en spesifisert bredde mot høyre .
  • For eksempel begynner formelen OFFSET(D9,-3,1,2,2) å bevege seg fra cellen D9 , flytter deretter 3 rader oppover, og flytter deretter 1 kolonne mot høyre.
  • Men etter å ha nådd målcellen, samler den en seksjon med 2 rader fra nedover og deretter 2 kolonner bredde fra høyre.

  • Hvis cols-argumentet er et negativt tall, vil funksjonen flytte det angitte tallet ber av kolonner til venstre fra referansecellen i stedet for å flytte til høyre.
  • Men etter å ha nådd destinasjonen, vil den alltid samle en del av den angitte høyden nedover og en spesifisert bredde mot høyre.
  • For eksempel , formelen OFFSET(F6,3,-3,2,2) begynner å flytte fra celle F6 , flytter deretter 3 rader nedover, og flytter deretter 3 kolonner mot venstre.
  • Men etter å ha nådd målcellen, samler den en seksjon med 2 radhøyde nedover og deretter 2 kolonnerbredde fra høyre.

  • Hvis noen av de fire argumentene rader, kolonner, [høyde] eller [bredde] er en brøk, vil Excel automatisk konvertere den til et heltall.
  • For eksempel, i formelen OFFSET(B4,3.7,3,2,2) , radargumentet er en brøk, 7 . Excel har konvertert det til 3 , og deretter flyttet 3 rader ned fra B4 og deretter 3 kolonner til høyre.
  • Og så samlet en del av 2 rader høye og 2 kolonner brede.

3 egnede eksempler på bruk av OFFSET-funksjonen Excel

Denne artikkelen vil demonstrere for deg hvordan du bruker OFFSET-funksjonen . Her vil vi sortere ut en hel kolonne av et datasett, en hel rad av et datasett, og tilstøtende flere rader og flere kolonner i et datasett.

Eksempel 1: Bruk av Excel OFFSET-funksjon for å sortere ut en hel rad

I denne delen vil vi demonstrere hvordan du trekker ut alle verdiene for en hel rad ved å bruke OFFSET-funksjonen . Så for å kjenne metoden kan du følge trinnene nedenfor.

Trinn:

  • Vi har en salgsrekord på 5 år med 13 produkter fra et selskapkalt Mars Group.
  • Nå skal vi prøve å sortere ut en hel rad ved å bruke OFFSET-funksjonen .
  • La oss prøve å trekke ut salgsrekorden for TV for alle årene .
  • Se, TV er det 7. produktet på produktlisten.
  • Og vi har en dataseksjon å samle inn som strekker seg over 5 år ( 5 kolonner).
  • Så formelen vår vil bli vist nedenfor.
=OFFSET(B5,7,1,1,5)

  • Deretter trykker du CTRL+SHIFT+ENTER.

FORMELOPPLYSNING
  • OFFSET-funksjonen begynner å bevege seg fra celle B5 .
  • Deretter flyttes den 7 rader nedover for å finne fjernsynet.
  • Og så den flytter 1 kolonne mot høyre for å lande det første året, 2016.
  • Deretter trekker den ut en seksjon med 1-rads høyde og 5 kolonnebredde. Dette er salgsrekorden for TV fra 2016 til 2020.
  • Til slutt vil du se at vi har fått salgsrekorden for TV gjennom alle årene.

Les mer: Hvordan bruke ROW-funksjonen i Excel (med 8 eksempler)

Eksempel 2: Sortering av en Hele kolonnen ved å bruke OFFSET-funksjonen i Excel

I denne delen vil vi demonstrere hvordan du trekker ut alle verdiene for en hel kolonne ved å bruke OFFSET-funksjonen . Så for å kjenne metoden kan du følge trinnene nedenfor.

Trinn:

  • For det første vil vi sortere ut en hel kolonne fra den sammesett med data.
  • Etter det, la oss prøve å finne ut alle salgene i år 2018.
  • Her er 2018 det 3. året i året.
  • Og vi vil trekke ut en liste med totalt 13
  • Så skriv ned følgende formel her.
=OFFSET(B5,1,3,13,1)

  • Deretter trykker du CTRL+SHIFT+ENTER .

FORMELOPPLYSNING
  • Det begynner igjen å bevege seg fra celle B5 .
  • Flytter 1 rad ned til den første bærbare produktet.
  • Flytter deretter 3 kolonner rett til år 2018.
  • Trekker deretter ut en seksjon med 13 radhøyde (alle produktene) og 1 kolonnebredde (bare på
  • Til slutt vil du se at vi har differensiert alle salgene i året, 2018.

Les mer: Hvordan bruke COLUMN-funksjonen i Excel (4 enkle eksempler)

Eksempel 3: Bruke OFFSET-funksjonen for å sortere ut tilstøtende multipler Rader og flere kolonner

I denne delen vil vi demonstrere hvordan du trekker ut alle verdiene for tilstøtende flere rader og flere kolonner ved å bruke OFFSET-funksjonen . Så for å vite metoden kan du følge trinnene nedenfor.

Trinn:

  • For det første samler vi en seksjon med flere rader og flere kolonner fra datasettet.
  • La oss så prøve å samle salget av produktene telefon, kjøleskap og TV i årene 2017, 2018 og2019.
  • Etter det, ser du, er telefonen det 5. produktet på listen, og 2017 er det andre året.
  • Her vil den innsamlede delen ha 3 rader (telefon, kjøleskap og fjernsyn) og 3 kolonner (2017, 2018 og 2019).
  • Skriv ned følgende formel her.
=OFFSET(B4,5,2,3,3)

  • Deretter trykker du CTRL+SHIFT+ENTER.

FORMELOPPLYSNING
  • Det begynner igjen å bevege seg fra celle B5 .
  • Flytter til 5 rader ned til produkttelefonen.
  • Flytter deretter 2 kolonner mot høyre til året 2017 .
  • Samler deretter inn dataene for 3 rader i høyden (telefon, kjøleskap og TV) og 3 kolonner i bredden (2017, 2018 og 2019).
  • Se, vi har samlet salgsrekorden for telefon, kjøleskap og fjernsyn fra årene 2017, 2018 og 2019.

Les mer: Hvordan bruke ROWS-funksjonen i Excel (med 7 enkle eksempler)

Vanlige feil med OFFSET-funksjonen
  • #VALUE viser når et argument er av feil datatype. For eksempel må radargumentet være et tall. Hvis det er en tekst, vil den vise #VERDI

Konklusjon

I denne artikkelen har vi dekket 3 Egnet eksempler på hvordan du bruker OFFSET-funksjonen i Excel . Vi håper inderlig du likte og lærte mye av detteartikkel. I tillegg, hvis du ønsker å lese flere artikler om Excel, kan du besøke nettstedet vårt, Exceldemy. Hvis du har spørsmål, kommentarer eller anbefalinger, vennligst legg igjen dem i kommentarfeltet nedenfor.

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.