Hoe de functie OFFSET gebruiken in Excel (3 geschikte voorbeelden)

  • Deel Dit
Hugh West

Microsoft Excel biedt verschillende functies om uw productiviteit te maximaliseren en te versnellen. Vandaag laat ik zien hoe u een bepaalde sectie uit een gegevensverzameling kunt halen met behulp van de OFFSET functie van Excel .

Download Praktijk werkboek

U kunt de volgende Excel-werkmap downloaden voor een beter begrip en zelf oefenen.

OFFSET-functie gebruiken.xlsx

Inleiding tot de functie OFFSET in Excel

Doelstelling

  • Het begint bij een bepaalde celreferentie, gaat naar een specifiek aantal rijen omlaag, dan naar een specifiek aantal kolommen rechts, en haalt dan een deel uit de gegevensverzameling met een specifieke hoogte en breedte.
  • Het is een Array Functie. Dus je moet op Ctrl + Shift + Enter om deze functie in te voegen, tenzij u in Office 365 bent.

Syntax

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

Argumenten

Argumenten Verplicht of facultatief Waarde
referentie Vereist De celreferentie van waar het begint te bewegen.
rijen Vereist Het aantal rijen gaat naar beneden.
cols Vereist Het aantal kolommen verschuift naar rechts.
[hoogte] Optioneel Het aantal rijen van het gedeelte van de gegevens dat wordt opgehaald. De standaardwaarde is 1.
[breedte] Optioneel Het aantal kolommen van het gedeelte van de gegevens dat wordt geëxtraheerd. De standaardwaarde is 1.

Retourwaarde

  • Het geeft een sectie van een gegevensverzameling met een specifieke hoogte en een specifieke breedte, gelegen op een specifiek aantal rijen omlaag en een specifiek aantal kolommen rechts van een gegeven celreferentie.
Opmerkingen
  • Indien het argument rijen een negatief getal is, verplaatst de functie het opgegeven aantal rijen naar boven vanaf de referentiecel in plaats van naar beneden.
  • Maar na het bereiken van de bestemming zal hij altijd een sectie van de opgegeven hoogte naar beneden en een opgegeven breedte naar rechts verzamelen.
  • Bijvoorbeeld de formule OFFSET(D9,-3,1,2,2) begint te bewegen vanuit de cel D9 en beweegt dan 3 rijen naar boven, verplaatst dan 1 kolom naar rechts.
  • Maar na het bereiken van de bestemmingscel verzamelt hij een deel van 2 rijen hoogte van naar beneden en dan 2 kolommen breedte van rechts.

  • Indien het argument cols een negatief getal is, verplaatst de functie het opgegeven aantal kolommen naar links vanaf de referentiecel in plaats van naar rechts.
  • Maar na het bereiken van de bestemming zal hij altijd een sectie van de opgegeven hoogte naar beneden en een opgegeven breedte naar rechts verzamelen.
  • Bijvoorbeeld de formule OFFSET(F6,3,-3,2,2) begint te bewegen van cel F6 en beweegt dan 3 rijen naar beneden en beweegt dan 3 kolommen naar links.
  • Maar na het bereiken van de bestemmingscel verzamelt hij een deel van 2 rijen hoogte van naar beneden en dan 2 kolommen breedte van rechts.

  • Indien een van de vier argumenten rijen, kolommen, [hoogte] of [breedte] een breuk is, zet Excel deze automatisch om in een geheel getal.
  • Bijvoorbeeld in de formule OFFSET(B4,3,7,3,2,2) is het rij-argument een breuk, 7 . Excel heeft het omgezet naar 3 en dan verplaatst 3 rijen naar beneden vanaf B4 en dan 3 kolommen rechts.
  • En dan verzamelde een deel van 2 rijen hoog en 2 kolommen breed.

3 geschikte voorbeelden van het gebruik van de OFFSET-functie in Excel

Dit artikel toont u hoe u de OFFSET-functie Hier sorteren we een hele kolom van een gegevensverzameling, een hele rij van een gegevensverzameling, en aangrenzende meerdere rijen en meerdere kolommen van een gegevensverzameling.

Voorbeeld 1: Excel OFFSET functie toepassen om een hele rij uit te sorteren

In dit deel zullen we demonstreren hoe we alle waarden voor een hele rij kunnen extraheren met behulp van de OFFSET-functie Dus, om de methode te kennen, kunt u de onderstaande stappen dienovereenkomstig volgen.

Stappen:

  • We hebben een verkooprecord van 5 jaren van 13 producten van een bedrijf genaamd Mars Group.
  • Nu zullen we proberen een hele rij te sorteren met behulp van de OFFSET-functie .
  • Laten we proberen de verkoopcijfers van Televisie voor alle jaren eruit te halen.
  • Kijk, televisie is de 7e product op de productlijst.
  • En we hebben een gegevenssectie te verzamelen die zich uitstrekt over 5 jaren ( 5 kolommen).
  • Onze formule wordt dus hieronder weergegeven.
=OFFSET(B5,7,1,1,5)

  • Druk dan op CTRL+SHIFT+ENTER.

UITSPLITSING VAN DE FORMULE
  • De OFFSET-functie begint te bewegen van cel B5 .
  • Dan gaat het 7 rijen naar beneden om de televisie te vinden.
  • En dan beweegt het 1 kolom naar rechts om te landen in het eerste jaar, 2016.
  • Dan haalt het een deel van 1-rij hoogte en 5 kolommen breedte. Dit is het verkooprecord van televisie van 2016 tot 2020.
  • Tenslotte zult u zien dat we het verkooprecord van Televisie van alle jaren hebben.

Lees meer: Hoe de functie ROW gebruiken in Excel (met 8 voorbeelden)

Voorbeeld 2: Een hele kolom sorteren met de OFFSET-functie in Excel

In dit deel zullen we demonstreren hoe we alle waarden voor een hele kolom kunnen extraheren door toepassing van de OFFSET-functie Dus, om de methode te kennen, kunt u de onderstaande stappen dienovereenkomstig volgen.

Stappen:

  • Eerst sorteren we een hele kolom uit dezelfde reeks gegevens.
  • Laten we daarna proberen alle verkopen in het jaar 2018 te achterhalen.
  • Hier is 2018 de 3e in het jaar.
  • En we zullen een lijst van in totaal 13
  • Dus, schrijf hier de volgende formule op.
=OFFSET(B5,1,3,13,1)

  • Druk vervolgens op CTRL+SHIFT+ENTER .

UITSPLITSING VAN DE FORMULE
  • Het begint weer te bewegen van cel B5 .
  • Gaat 1 rij omlaag naar de eerste productlaptop.
  • Dan beweegt 3 kolommen naar het jaar 2018.
  • Haalt dan een deel van 13 rijen hoogte (alle producten) en 1 kolombreedte (alleen van
  • Tot slot zult u zien dat wij alle verkopen in het jaar, 2018, hebben gedifferentieerd.

Lees meer: Hoe de functie KOLOMMEN gebruiken in Excel (4 eenvoudige voorbeelden)

Voorbeeld 3: De OFFSET-functie gebruiken om aangrenzende rijen en kolommen te sorteren

In dit deel zullen we demonstreren hoe we alle waarden voor aangrenzende meerdere rijen en meerdere kolommen kunnen extraheren door gebruik te maken van de OFFSET-functie Dus, om de methode te kennen, kunt u de onderstaande stappen dienovereenkomstig volgen.

Stappen:

  • Eerst verzamelen we een sectie van meerdere rijen en meerdere kolommen uit de gegevensverzameling.
  • Laten we dan proberen de verkoop van de producten telefoon, koelkast en televisie te verzamelen in de jaren 2017, 2018 en 2019.
  • Daarna, zie je, is de telefoon de 5e product op de lijst, en 2017 is het 2e jaar.
  • Hier zal de verzamelde sectie 3 rijen (telefoon, koelkast en televisie) en 3 kolommen (2017, 2018 en 2019).
  • Schrijf hier dus de volgende formule op.
=OFFSET(B4,5,2,3,3)

  • Druk vervolgens op CTRL+SHIFT+ENTER.

UITSPLITSING VAN DE FORMULE
  • Het begint weer te bewegen van cel B5 .
  • Gaat naar 5 rijen naar beneden naar de producttelefoon.
  • Dan beweegt 2 kolommen naar rechts naar het jaar 2017 .
  • Verzamelt dan de gegevens van 3 rijen in de hoogte (telefoon, koelkast en televisie) en 3 kolommen in de breedte (2017, 2018 en 2019).
  • Kijk, we hebben het verkooprecord van Telefoon, Koelkasten en Televisies van de jaren 2017, 2018 en 2019 verzameld.

Lees meer: De ROWS-functie in Excel gebruiken (met 7 eenvoudige voorbeelden)

Veel voorkomende fouten met de OFFSET-functie
  • #VALUE toont wanneer een argument van het verkeerde gegevenstype is. Bijvoorbeeld, het argument voor de rij moet een getal zijn. Als het een tekst is, dan toont het #VALUE

Conclusie

In dit artikel behandelen we 3 Geschikte voorbeelden van het gebruik van de OFFSET-functie in Excel Wij hopen van harte dat u van dit artikel heeft genoten en er veel van heeft geleerd. Bovendien, als u meer artikelen over Excel wilt lezen, kunt u onze website bezoeken, Exceldemy. Als u vragen, opmerkingen of aanbevelingen heeft, laat ze dan alstublieft achter in het commentaarveld hieronder.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.