Mit der OFFSET-Funktion können Sie indirekt auf eine Zelle oder einen Zellbereich in Excel verweisen. Mit OFFSET können Sie einen Startreferenzpunkt auswählen und dann eine Adresse in die Zielzellen eingeben, anstatt direkt darauf zu verweisen.

Dies macht die OFFSET-Funktion in dynamischen Excel-Tabellen äußerst nützlich. Sie können die OFFSET-Funktion eigenständig verwenden, aber ihr wahres Potenzial kommt nur zum Vorschein, wenn Sie sie in andere Funktionen in Excel verschachteln. Lesen Sie weiter, um anhand von drei Beispielen alles über OFFSET in Excel zu erfahren.

Was ist die OFFSET-Funktion in Excel?

Die OFFSET-Funktion gibt einen Verweis auf eine Zelle oder einen Zellbereich zurück. OFFSET nimmt fünf Parameter und seine Syntax ist wie folgt:

=OFFSET(Referenz, Zeilen, Spalten, Höhe, Breite)

OFFSET nimmt die Position von ein Referenz Zelle, und bewegen Sie sich dann von dort um die Anzahl von Reihen Und Spalten, und geben Sie dann die Referenz der Zielzelle zurück.

Wenn die Höhe Und Breite

instagram viewer
Parameter auf größer als eins gesetzt sind, wird ein Bereich von Zellen in diesem Bereich zurückgegeben. Höhe und Breite sind zwei optionale Parameter. Wenn Sie sie leer lassen, liest OFFSET sie als 1 und gibt eine einzelne Zellreferenz zurück.

So verwenden Sie die OFFSET-Funktion in Excel

Um OFFSET in Excel zu verwenden, müssen Sie die drei erforderlichen Parameter eingeben. Sobald Sie die Referenzzelle festgelegt haben, verschiebt sich OFFSET von dieser Zelle zu den darunter liegenden Zellen um die Anzahl der Reihen Parameter. Es wird um die Zahl von nach rechts verschoben Spalten Parameter.

Von da an gibt OFFSET einen Verweis auf die Zielzelle zurück. Wenn Sie Parameter für festlegen Höhe Und Breite Außerdem gibt OFFSET Verweise auf einen Zellbereich zurück, wobei die ursprüngliche Zielzelle die obere linke Zelle ist.

Das mag auf dem Papier kompliziert klingen, ist aber in der Praxis viel einfacher zu verstehen. Sehen wir uns anhand einiger Beispiele an, wie sich die OFFSET-Funktion verhält.

1. OFFSET Funktionsbeispiel: Bezug auf eine einzelne Zelle

Lassen Sie uns zunächst die OFFSET-Funktion allein verwenden, um zu verstehen, wie sie in der Tabelle navigiert. In diesem Beispiel haben wir eine Reihe von Zahlen in einer Excel-Tabelle. Wir werden die OFFSET-Funktion verwenden, um auf C4 zu verweisen.

Wenn die OFFSET-Funktion einfach verwendet wird, gibt sie den Inhalt der Zielzelle aus. Wir sollten also den Inhalt von Zelle C4 erhalten, also die Zahl fünf, sobald wir die Formel eingegeben haben. Lass uns anfangen.

  1. Wählen Sie eine Zelle aus, um die Formel einzugeben. Wir werden Zelle verwenden G1.
  2. Geben Sie in der Formelleiste die folgende Formel ein:
    =OFFSET(A1, 3, 2)
    Diese Formel fordert die VERSATZ Funktion, um die Position der Zelle einzunehmen A1, dann nach unten bewegen 3 Zellen, und gehen Sie dann direkt vorbei 2 Zellen, um Zelle zu erreichen C4.
  3. Drücken Sie Eingeben.

Sobald Sie drücken Eingeben und die Formel in Kraft gesetzt wird, gibt die Zelle 5 zurück. Dies ist die Zahl aus Zelle C4, also hat Ihre Formel funktioniert! Sie können auch verwenden die Bewertungsfunktion zum besseren Verständnis von Excel-Formeln, wie OFFSET.

2. OFFSET-Funktionsbeispiel: Bezug auf einen Bereich von Zellen

Mit den beiden optionalen Parametern Höhe und Breite können Sie mit der OFFSET-Funktion in Excel auch einen Zellbereich zurückgeben. Machen wir da weiter, wo wir beim letzten Beispiel aufgehört haben.

Dieses Mal werden wir die Zellen C4 bis D9 mit OFFSET in Excel zurückgeben. Wie zuvor verwenden wir A1 als Ausgangspunkt.

  1. Wählen Sie die Zelle aus, in die Sie die Formel eingeben möchten. Wir werden Zelle verwenden G1 nochmal.
  2. Geben Sie in der Formelleiste die folgende Formel ein:
    =OFFSET(A1, 3, 2, 6, 2)
    Diese Formel funktioniert ähnlich wie die vorherige, außer dass sie, sobald sie die Zielzelle (C4) erreicht, 6 Zeilen und 2 Spalten anstatt nur die Zielzelle einnimmt. C4 wird die erste Zelle in der neuen Reihe sein.
  3. Drücken Sie Eingeben.

Jetzt sollte der Zellbereich C4 bis D9 dort erscheinen, wo Sie die Formel eingeben. Die Ausgabe ist ein Array.

3. Beispiel für die OFFSET-Funktion: Zusammengesetzte Formeln

Die beiden Beispiele davor dienten zum Aufwärmen, um zu sehen, wie OFFSET in Excel funktioniert. OFFSET wird in praktischen Szenarien normalerweise mit anderen Excel-Funktionen verschachtelt. Lassen Sie uns dies anhand eines neuen Beispiels demonstrieren.

In diesem Beispiel haben wir die Einnahmen eines Nebenprojekts über die Jahre 2017 bis 2021. Auf der oberen Seite haben wir eine Zelle, die das Gesamteinkommen in bestimmten Jahren ab 2021 anzeigen soll.

Das Ziel hier ist es, eine dynamische Tabelle mit OFFSET in Excel zu erstellen. Wenn Sie die Anzahl der Jahre für die Gesamtzahl ändern, sollte die Formel zur Berechnung dieses Werts ebenfalls aktualisiert werden.

Um dieses Ziel zu erreichen, verwenden wir die OFFSET-Funktion zusammen mit der SUM-Funktion. Anstatt direkt auf die Zellen zu verweisen, verwenden wir OFFSET. Auf diese Weise können wir den Zellbereich, der in SUM integriert wird, dynamisch abrufen.

In diesem Beispiel befindet sich das Jahr 2021 in Zelle H5 und die Anzahl der Jahre für die Gesamtsumme in Zelle C1. Wir haben in der Zelle mit den Jahren eine benutzerdefinierte Formatierung verwendet. Der tatsächliche Wert ist die Anzahl der Jahre, und der Text Years ist ein Suffix. Beginnen wir mit der Erstellung einer Formel zur Berechnung der Gesamtsumme. Wir werden verwenden die SUMME-Funktion in Excel.

  1. Wählen Sie die Zelle aus, in der Sie die Summe berechnen möchten.
  2. Geben Sie in der Formelleiste die folgende Formel ein:
    =SUMME(OFFSET(H5,0, 0, 1, -C1))
    Diese Formel besteht aus VERSATZ Und SUMME. Im ersten Schritt geht OFFSET zur Zelle H5. Von dort wird es vorbeiziehen 0 Reihen und 0 Spalten, und dann wird ein Bereich von Zellen beginnend mit zurückgegeben H5. Diese Auswahl wird 1 Zelle in der Höhe und -C1 Zellen in der Breite. Dies bedeutet, dass OFFSET einen Bereich ab zurückgibt H5 und bewegen sich nach links vorbei C1 Zellen.
  3. Im letzten Schritt addiert die SUM-Funktion die Zahlen des Bereichs und gibt sie aus.
  4. Drücken Sie Eingeben.

Die Zahl, die Sie jetzt als Gesamtsumme erhalten, hängt von der Anzahl der Jahre ab, die Sie eingegeben haben. Wenn die Anzahl der Jahre auf 1 eingestellt ist, erhalten Sie nur die Summe für das Jahr 2021.

Beachten Sie, dass die Gesamtzahl sofort aktualisiert wird, sobald Sie die Anzahl der Jahre ändern. Wenn Sie die Anzahl der Jahre auf 7 ändern, berechnet die SUM-Funktion die Summe von 2015 bis 2021.

Dynamische Tabellenkalkulationen mit OFFSET

Die OFFSET-Funktion in Excel hat viele Parameter, und das kann an sich schon einmal Verwirrung stiften Wenn Sie es verwenden, werden Sie lernen, dass OFFSET, wie viele andere Excel-Funktionen, benutzerfreundlich ist Funktion.

Obwohl OFFSET allein nicht viel Nutzen bringt, gibt Ihnen OFFSET in Verbindung mit anderen Excel-Funktionen die Möglichkeit, dynamische und anspruchsvolle Tabellenkalkulationen zu erstellen.