BEREICH.VERSCHIEBEN
Gibt eine Referenz zurück, die von einer Startzelle um eine bestimmte Anzahl von Zeilen und Spalten verschoben ist.
BEREICH.VERSCHIEBEN(Bezug; Zeilen; Spalten; [Höhe]; [Breite])Argumente
BezugStartzellenbezugZeilenZu verschiebende Zeilen (negativ = nach oben)SpaltenZu verschiebende Spalten (negativ = nach links)HöheHöhe des zurückgegebenen Bereichs(optional)BreiteBreite des zurückgegebenen Bereichs(optional)
=BEREICH.VERSCHIEBEN(A1;2;1)2 Zeilen nach unten, 1 Spalte nach rechts von A1
=SUMME(BEREICH.VERSCHIEBEN(A1;0;0;5;1))Dynamischer 5-Zeilen-Bereich
=BEREICH.VERSCHIEBEN(A1;ANZAHL2(A:A)-1;0)Ermittelt die letzte nicht leere Zelle
- •Volatile Funktion – wird bei jeder Änderung neu berechnet
- •Verwenden Sie sie für dynamische benannte Bereiche
- •Negative Verschiebungen bewegen sich nach oben/links
- •BEREICH.VERSCHIEBEN in großen Arbeitsmappen übermäßig einsetzen - sie ist eine volatile Funktion, das heißt sie berechnet sich bei jeder einzelnen Änderung irgendwo in der Arbeitsmappe neu, was die Dinge erheblich verlangsamen kann
- •Vergessen, dass BEREICH.VERSCHIEBEN einen Bezug zurückgibt, keinen Wert, was sich unerwartet verhalten kann, wenn sie in Funktionen verschachtelt wird, die eine einfache Zahl erwarten
- •Einen dynamischen Bereich mit BEREICH.VERSCHIEBEN aufbauen, obwohl INDEX dieselbe Aufgabe ohne die Volatilitäts-Performancekosten erledigen würde
INDEXGibt einen Bezug oder Wert aus einem Bereich zurück, ohne die Volatilitätskosten, die BEREICH.VERSCHIEBEN mit sich bringt.INDIREKTBaut ebenfalls einen dynamischen Bezug auf und ist ebenfalls volatil, mit ähnlichen Kompromissen wie BEREICH.VERSCHIEBEN.VERGLEICHOft mit BEREICH.VERSCHIEBEN kombiniert, um die Startposition dynamisch zu finden.Warum gilt BEREICH.VERSCHIEBEN als schlecht für die Performance?
Sie ist eine volatile Funktion, das heißt Excel berechnet sie bei jeder Änderung irgendwo in der Arbeitsmappe neu, nicht nur, wenn sich ihre eigenen Eingaben ändern. In großen Arbeitsmappen mit vielen BEREICH.VERSCHIEBEN-Formeln kann das die Dinge merklich verlangsamen.
Was ist eine nicht-volatile Alternative zu BEREICH.VERSCHIEBEN für dynamische Bereiche?
INDEX kann die meisten derselben dynamischen Bereiche ohne die Volatilitätskosten aufbauen, da sie keine volatile Funktion ist.
Verändert BEREICH.VERSCHIEBEN den ursprünglichen Bereich, oder liest sie nur daraus?
Sie liest nur - BEREICH.VERSCHIEBEN gibt einen Bezug auf einen verschobenen Bereich zurück, sie ändert nie die zugrunde liegenden Daten.
Müssen Sie eine Formel mit BEREICH.VERSCHIEBEN übersetzen?
Verwenden Sie unseren Übersetzer, um Ihre vollständige Formel zu konvertieren
