Verwendung der Funktion OFFSET in Excel (3 geeignete Beispiele)

  • Teile Das
Hugh West

Microsoft Excel bietet verschiedene Funktionen, um Ihre Produktivität zu maximieren und zu beschleunigen. Heute werde ich zeigen, wie Sie einen bestimmten Abschnitt aus einem Datensatz extrahieren können, indem Sie die OFFSET Funktion von Excel .

Download Arbeitsbuch Praxis

Zum besseren Verständnis können Sie die folgende Excel-Arbeitsmappe herunterladen und sie selbst ausprobieren.

Verwendung der OFFSET-Funktion.xlsx

Einführung in die Excel-Funktion OFFSET

Zielsetzung

  • Sie geht von einem bestimmten Zellbezug aus, bewegt sich zu einer bestimmten Anzahl von Zeilen nach unten, dann zu einer bestimmten Anzahl von Spalten nach rechts und extrahiert dann einen Ausschnitt aus dem Datensatz mit einer bestimmten Höhe und Breite.
  • Es handelt sich um eine Array-Funktion, d.h. Sie müssen die Taste Strg + Umschalt + Eingabe um diese Funktion einzufügen, es sei denn, Sie befinden sich in Office 365.

Syntax

=OFFSET(referenz,zeilen,spalten,[höhe],[breite])

Argumente

Argumente Erforderlich oder fakultativ Wert
Referenz Erforderlich Die Zellenreferenz, von der aus die Bewegung beginnt.
Zeilen Erforderlich Die Anzahl der Zeilen wird nach unten verschoben.
Spalten Erforderlich Die Anzahl der Spalten verschiebt sich nach rechts.
[Höhe] Optional Die Anzahl der Zeilen des zu extrahierenden Datenabschnitts; der Standardwert ist 1.
[Breite] Optional Die Anzahl der Spalten des zu extrahierenden Datenabschnitts; der Standardwert ist 1.

Rückgabewert

  • Sie gibt einen Ausschnitt aus einem Datensatz mit einer bestimmten Höhe und einer bestimmten Breite zurück, der sich eine bestimmte Anzahl von Zeilen nach unten und eine bestimmte Anzahl von Spalten nach rechts von einem gegebenen Zellbezug befindet.
Anmerkungen
  • Wenn das Argument rows eine negative Zahl ist, verschiebt die Funktion die angegebene Anzahl von Zeilen von der Referenzzelle aus nach oben, anstatt nach unten zu gehen.
  • Aber nach dem Erreichen des Ziels sammelt er immer einen Abschnitt mit der angegebenen Höhe nach unten und einer bestimmten Breite nach rechts.
  • Zum Beispiel die Formel OFFSET(D9,-3,1,2,2) beginnt sich von der Zelle aus zu bewegen D9 und bewegt sich dann 3 Zeilen nach oben und verschiebt dann 1 Spalte nach rechts.
  • Aber nachdem er die Zielzelle erreicht hat, sammelt er einen Teil der 2 Zeilenhöhe von unten nach oben und dann 2 Spaltenbreite von rechts nach links.

  • Wenn das Argument cols eine negative Zahl ist, verschiebt die Funktion die angegebene Anzahl von Spalten links von der Referenzzelle, anstatt nach rechts zu gehen.
  • Aber nach dem Erreichen des Ziels wird er immer einen Abschnitt mit der angegebenen Höhe nach unten und einer bestimmten Breite nach rechts sammeln.
  • Zum Beispiel kann die Formel OFFSET(F6,3,-3,2,2) beginnt, sich von der Zelle F6 und bewegt sich dann 3 Zeilen nach unten und bewegt sich dann 3 Spalten nach links.
  • Aber nachdem sie die Zielzelle erreicht hat, sammelt sie einen Teil der 2 Zeilenhöhe von unten nach oben und dann 2 Spaltenbreite von rechts nach links.

  • Wenn eines der vier Argumente Zeilen, Spalten, [Höhe] oder [Breite] ein Bruch ist, wandelt Excel es automatisch in eine ganze Zahl um.
  • Zum Beispiel, in der Formel OFFSET(B4,3.7,3,2,2) ist das Zeilenargument ein Bruch, 7 . Excel hat es umgewandelt in 3 und dann verschoben 3 Zeilen abwärts von B4 und dann 3 Spalten rechts.
  • Und dann sammelte ein Abschnitt von 2 Reihen hoch und 2 Spalten breit.

3 geeignete Beispiele für die Verwendung der OFFSET-Funktion in Excel

Dieser Artikel zeigt Ihnen, wie Sie die Funktion OFFSET Hier sortieren wir eine ganze Spalte eines Datensatzes, eine ganze Zeile eines Datensatzes und mehrere benachbarte Zeilen und Spalten eines Datensatzes aus.

Beispiel 1: Anwendung der Excel-Funktion OFFSET zum Aussortieren einer ganzen Zeile

In diesem Abschnitt wird gezeigt, wie man alle Werte für eine ganze Zeile extrahiert, indem man die Funktion OFFSET Um die Methode kennenzulernen, können Sie die folgenden Schritte entsprechend befolgen.

Schritte:

  • Wir haben einen Verkaufsrekord von 5 Jahre der 13 Produkte eines Unternehmens namens Mars Group.
  • Jetzt werden wir versuchen, eine ganze Zeile zu sortieren, indem wir die Funktion OFFSET .
  • Versuchen wir, die Verkaufszahlen des Fernsehens über alle Jahre hinweg zu ermitteln.
  • Sehen Sie, das Fernsehen ist die 7. Produkt auf der Produktliste.
  • Und wir haben einen Datenbereich zu erfassen, der sich über 5 Jahren ( 5 Spalten).
  • Unsere Formel sieht also wie folgt aus.
=OFFSET(B5,7,1,1,5)

  • Dann drücken Sie STRG+UMSCHALT+EINGABE.

FORMELAUFSCHLÜSSELUNG
  • Die Funktion OFFSET beginnt, sich von der Zelle B5 .
  • Dann geht es 7 Zeilen nach unten, um den Fernseher zu finden.
  • Und dann bewegt sie sich 1 Spalte nach rechts, um im ersten Jahr, 2016, zu landen.
  • Dann extrahiert es einen Abschnitt von 1-reihig Höhe und 5 Dies ist der Verkaufsrekord für Fernsehen von 2016 bis 2020.
  • Schließlich werden Sie sehen, dass wir den Verkaufsrekord von Television aus allen Jahren haben.

Lesen Sie mehr: Verwendung der ROW-Funktion in Excel (mit 8 Beispielen)

Beispiel 2: Aussortieren einer ganzen Spalte mit der Funktion OFFSET in Excel

In diesem Abschnitt wird gezeigt, wie man alle Werte für eine ganze Spalte extrahiert, indem man die Funktion OFFSET Um die Methode kennenzulernen, können Sie die folgenden Schritte entsprechend befolgen.

Schritte:

  • Zunächst werden wir eine ganze Spalte aus demselben Datensatz aussortieren.
  • Danach wollen wir versuchen, alle Verkäufe im Jahr 2018 herauszufinden.
  • Hier ist 2018 die 3. Jahr im Jahr.
  • Und wir werden eine Liste von insgesamt 13
  • Schreiben Sie also die folgende Formel hier auf.
=OFFSET(B5,1,3,13,1)

  • Drücken Sie dann STRG+UMSCHALT+EINGABE .

FORMELAUFSCHLÜSSELUNG
  • Es beginnt wieder mit der Bewegung von Zelle B5 .
  • Bewegt sich 1 Zeile nach unten zum ersten Produkt-Laptop.
  • Dann bewegt sich 3 Spalten bis zum Jahr 2018.
  • Dann extrahiert er einen Abschnitt von 13 Zeilenhöhe (alle Produkte) und 1 Spaltenbreite (nur bei
  • Schließlich werden Sie sehen, dass wir alle Verkäufe im Jahr 2018 differenziert haben.

Lesen Sie mehr: Wie man die Funktion SPALTE in Excel verwendet (4 einfache Beispiele)

Beispiel 3: Verwendung der Funktion OFFSET zum Aussortieren benachbarter Mehrfachzeilen und Mehrfachspalten

In diesem Abschnitt wird gezeigt, wie man alle Werte für mehrere benachbarte Zeilen und Spalten extrahieren kann, indem man die die Funktion OFFSET Um die Methode kennenzulernen, können Sie die folgenden Schritte entsprechend befolgen.

Schritte:

  • Zunächst werden wir einen Ausschnitt aus mehreren Zeilen und mehreren Spalten des Datensatzes sammeln.
  • Versuchen wir dann, die Verkäufe der Produkte Telefon, Kühlschrank und Fernseher in den Jahren 2017, 2018 und 2019 zu erfassen.
  • Danach ist das Telefon die 5. Produkt auf der Liste, und 2017 ist das zweite Jahr.
  • Hier wird der gesammelte Abschnitt Folgendes enthalten 3 Reihen (Telefon, Kühlschrank und Fernseher) und 3 Spalten (2017, 2018 und 2019).
  • Schreiben Sie also die folgende Formel hier auf.
=OFFSET(B4,5,2,3,3)

  • Drücken Sie dann STRG+UMSCHALT+EINGABE.

FORMELAUFSCHLÜSSELUNG
  • Es beginnt wieder mit der Bewegung von Zelle B5 .
  • Bewegt sich nach 5 Zeilen bis zum Produkttelefon.
  • Dann bewegt sich 2 Spalten nach rechts zum Jahr 2017 .
  • Dann sammelt die Daten von 3 Reihen in der Höhe (Telefon, Kühlschrank und Fernseher) und 3 Spalten in der Breite (2017, 2018 und 2019).
  • Sehen Sie, wir haben die Verkaufszahlen von Telefonen, Kühlschränken und Fernsehern aus den Jahren 2017, 2018 und 2019 gesammelt.

Lesen Sie mehr: Verwendung der Funktion ROWS in Excel (mit 7 einfachen Beispielen)

Häufige Fehler mit der OFFSET-Funktion
  • #WERT zeigt an, wenn ein Argument vom falschen Datentyp ist. Zum Beispiel muss das Zeilenargument eine Zahl sein. Wenn es ein Text ist, dann zeigt es #WERT

Schlussfolgerung

In diesem Artikel haben wir Folgendes behandelt 3 Geeignete Beispiele für die Verwendung die Funktion OFFSET in Excel Wir hoffen, dass Ihnen dieser Artikel gefallen hat und Sie viel daraus gelernt haben. Wenn Sie weitere Artikel über Excel lesen möchten, besuchen Sie unsere Website Exceldemy. Wenn Sie Fragen, Kommentare oder Empfehlungen haben, hinterlassen Sie diese bitte im Kommentarbereich unten.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.