![](https://codky.com/wp-content/uploads/2024/11/25759-1024x571.png)
Die `OFFSET`-Funktion in Excel wird verwendet, um einen Bezug zu einer Zelle oder einem Zellbereich herzustellen, der von einer angegebenen Zelle aus versetzt ist. Hier ist eine grundlegende Erklärung, wie Sie die `OFFSET`-Funktion verwenden:
Syntax der OFFSET-Funktion
OFFSET(Ausgangszelle, Zeilen, Spalten, [Höhe], [Breite])
- Ausgangszelle: Dies ist der Startpunkt, von dem aus die Verschiebung erfolgt.
- Zeilen: Die Anzahl der Zeilen, um die der Bezug verschoben wird. Positive Werte verschieben nach unten, negative nach oben.
- Spalten: Die Anzahl der Spalten, um die der Bezug verschoben wird. Positive Werte verschieben nach rechts, negative nach links.
- Höhe (optional): Die Höhe des Rückgabebereichs in Zeilen. Standardmäßig ist dies 1.
- Breite (optional): Die Breite des Rückgabebereichs in Spalten. Standardmäßig ist dies 1.
Einfache Beispiele
- Einzelne Zelle verschieben:
Um eine Zelle zu verschieben, verwenden Sie die Funktion wie folgt:
=OFFSET(A1, 2, 3)
Diese Funktion gibt den Wert der Zelle zurück, die sich zwei Zeilen unterhalb und drei Spalten rechts von A1 befindet.
- Bereich verschieben:
Wenn Sie einen Zellbereich referenzieren möchten, können Sie die `Höhe` und `Breite` Parameter nutzen:
=SUM(OFFSET(A1, 0, 0, 3, 2))
Dies summiert die Werte in einem Bereich, der ab A1 beginnt und 3 Zeilen hoch sowie 2 Spalten breit ist.
Wichtige Hinweise
- `OFFSET` gibt einen Bezug zurück, ist also oft nützlich in Kombination mit anderen Funktionen, wie `SUM`, `AVERAGE`, usw.
- Achten Sie darauf, dass die verschobene Zelle oder der Bereich innerhalb der Grenzen des Arbeitsblatts liegt. Ansonsten führt dies zu einem Fehler.
- `OFFSET` ist eine flüchtige Funktion, das heißt, sie wird bei jeder Änderung an der Arbeitsmappe neu berechnet, was die Leistung bei großen Arbeitsmappen beeinträchtigen kann.
Durch den Einsatz der `OFFSET`-Funktion können Sie sehr flexibel mit dynamischen Bereichen in Ihren Arbeitsblättern arbeiten.