Die BEREICH.VERSCHIEBEN Funktion in Excel gehört zu den mächtigsten, aber auch meist unterschätzten Funktionen. Sie erlaubt es dir, Zellbereiche dynamisch zu verschieben, zu vergrößern oder zu verkleinern – ganz ohne manuelles Anpassen. Ideal, wenn du mit wechselnden Datenmengen, automatisierten Auswertungen oder flexiblen Diagrammen arbeitest.
Die Funktion funktioniert zuverlässig auf Windows, macOS und in LibreOffice Calc unter Ubuntu.
Was macht BEREICH.VERSCHIEBEN in Excel?
BEREICH.VERSCHIEBEN()
verschiebt einen Startbereich um eine bestimmte Anzahl an Zeilen und Spalten und gibt einen neuen, optional vergrößerten Bereich zurück.
Syntax:
=BEREICH.VERSCHIEBEN(Bezug; Zeilen; Spalten; [Höhe]; [Breite])
Argument | Beschreibung |
---|---|
Bezug | Startzelle oder Startbereich |
Zeilen | Anzahl der Zeilen, die verschoben werden |
Spalten | Anzahl der Spalten, die verschoben werden |
Höhe (optional) | Anzahl der Zeilen im neuen Bereich |
Breite (optional) | Anzahl der Spalten im neuen Bereich |
Einfaches Beispiel
=BEREICH.VERSCHIEBEN(A1; 2; 1)
➡️ Start: Zelle A1
➡️ Verschiebung: 2 Zeilen nach unten, 1 Spalte nach rechts
➡️ Ergebnis: Zelle B3
Beispiel: Dynamischer Bereich für SUMME
Angenommen, deine Werte stehen in A1 bis A10, aber du möchtest nur die letzten n Werte summieren:
=SUMME(BEREICH.VERSCHIEBEN(A1;ANZAHL(A1:A10)-5;0;5;1))
Diese Formel summiert die letzten 5 Einträge, unabhängig davon, wie viele Werte eingetragen wurden.
Dynamische Diagramme erstellen
- Lege einen Namen für den Datenbereich an (Formeln > Namen definieren)
- Verwende
BEREICH.VERSCHIEBEN
für dynamische Länge
Beispiel:
=BEREICH.VERSCHIEBEN(Tabelle1!$A$1; 0; 0; ANZAHL(Tabelle1!$A:$A); 1)
- Verknüpfe dein Diagramm mit diesem Namen
➡️ Das Diagramm aktualisiert sich automatisch, wenn neue Daten hinzukommen.
BEREICH.VERSCHIEBEN mit VERGLEICH und INDEX kombinieren
Möchtest du Werte dynamisch lokalisieren und analysieren? Dann kombiniere:
=INDEX(BEREICH.VERSCHIEBEN(A1;VERGLEICH("Produkt";A1:A10;0)-1;1);1)
Diese Formel sucht nach „Produkt“ in A1:A10 und gibt den Wert aus der benachbarten Spalte zurück.
Vorteile von BEREICH.VERSCHIEBEN
✅ Dynamische Zellbereiche ohne feste Bezüge
✅ Ideal für wachsende Datenquellen
✅ Funktioniert in Kombination mit NAMEN, SUMME, INDEX, VERGLEICH
✅ Unterstützt bereichsbasierte Analysen und automatisierte Berichte
✅ Nützlich für Dashboards und Diagramme, die sich anpassen sollen
Einschränkungen
❗ Gibt einen Zellbereich zurück, nicht den Inhalt selbst
❗ Kann nicht direkt in Datentabellen als Zellinhalt verwendet werden
❗ Muss häufig in andere Funktionen eingebettet sein (z. B. SUMME, INDEX, VERGLEICH)
Praxisbeispiel: Laufender Durchschnitt
Du möchtest den Durchschnitt der letzten 3 Werte in einer Spalte berechnen:
=MITTELWERT(BEREICH.VERSCHIEBEN(A1;ANZAHL(A:A)-3;0;3;1))
Die Formel passt sich automatisch an, wenn du weitere Daten hinzufügst.
BEREICH.VERSCHIEBEN in LibreOffice Calc
In LibreOffice Calc ist die Funktion BEREICH.VERSCHIEBEN
verfügbar, jedoch etwas eingeschränkt:
📌 Du kannst sie in benannten Bereichen und Matrixformeln verwenden
📌 Diagrammaktualisierungen funktionieren, aber manchmal nicht automatisch
📌 Formelsyntax bleibt identisch:
=BEREICH.VERSCHIEBEN(A1;2;1)
FAQs zur Excel BEREICH.VERSCHIEBEN Funktion
Was macht BEREICH.VERSCHIEBEN?
Sie verschiebt einen Zellbezug um eine bestimmte Anzahl an Zeilen und Spalten und gibt einen neuen Zellbereich zurück.
Kann ich BEREICH.VERSCHIEBEN in einer Formel verwenden?
Ja, oft in Kombination mit Funktionen wie SUMME, MITTELWERT, INDEX oder VERGLEICH.
Ist die Funktion auch in LibreOffice verfügbar?
Ja, mit eingeschränkter Unterstützung – besonders in Bezug auf dynamische Diagramme.
Wie kann ich sie für dynamische Diagramme einsetzen?
Definiere einen Namen über den Namensmanager mit BEREICH.VERSCHIEBEN und verwende diesen als Datenquelle.
Was passiert, wenn der Bereich ins Leere zeigt?
Excel gibt einen Fehler (#BEZUG!) zurück, wenn der Zielbereich außerhalb des Blattes liegt.
Kann ich auch mehrere Zeilen und Spalten als Bereich ausgeben?
Ja. Verwende die Argumente Höhe und Breite, z. B. für einen 3×2-Bereich.
Fazit: BEREICH.VERSCHIEBEN für flexible Excel-Modelle
Mit BEREICH.VERSCHIEBEN kannst du in Excel unglaublich flexible und anpassbare Zellbereiche erstellen, die sich je nach Situation automatisch mitverändern. Ob für Diagramme, dynamische Berechnungen oder intelligente Formeln – diese Funktion macht deine Arbeitsmappen smarter, schneller und fehlerresistenter.
Einsetzbar auf Windows, macOS und Ubuntu – auch in LibreOffice Calc – ist sie ein universelles Tool für jeden, der mit wachsenden oder variablen Daten arbeitet.
Liste aller Tastaturkürzel für Windows
Falls du nach einer kompletten Liste für Windows suchst, dann kannst du hier einmal nachschauen!
https://keyboard-shortcuts.org/de/windows-tastenkuerzel/
Werbung