← Alle Anleitungen

Strukturierte Bezüge in Microsoft Excel seit 2007

Wer eine Auswertung mit =SUMME(C2:C25) erstellt, muß wissen, welche Daten in diesem Bereich stehen und ob später weitere Zeilen dazukommen. Ein strukturierter Bezug verwendet statt der Zelladressen einen Tabellen- und Spaltennamen, beispielsweise =SUMME(Umsaetze[Netto]). Damit ist sichtbar, welche Daten gemeint sind.

Diese Art des Bezugs steht in Microsoft Excel seit Version 2007 zur Verfügung. Sie ist also deutlich älter als LET, LAMBDA und die heutigen dynamischen Arrays. Microsoft nennt Microsoft Excel 2007 ausdrücklich als Beginn der strukturierten Tabellenbezüge. Microsoft zur Einführung

Was mit Tabelle gemeint ist

Ein Arbeitsblatt besteht aus Zellen. Eine Microsoft Excel-Tabelle ist ein zusätzlich angelegtes Objekt innerhalb dieses Blattes, das zusammengehörige Daten umfaßt. Ein gefärbter Zellbereich allein genügt dafür nicht. Über „Als Tabelle formatieren“ läßt sich ein Bereich in eine solche Tabelle umwandeln; anschließend erhält sie einen Namen und ihre Spalten erhalten Überschriften. Microsoft Excel-Tabellen im Überblick

Für unser Beispiel verwenden wir folgende Daten und nennen die Tabelle Umsaetze:

Kunde Netto Status
Alpha 100 Offen
Beta 200 Bezahlt

Eine Formel außerhalb der Tabelle kann die Nettowerte addieren:

=SUMME(Umsaetze[Netto])

Das Ergebnis beträgt 300. Wird innerhalb der Tabelle eine weitere Datenzeile mit 50 ergänzt, ergibt dieselbe Formel 350. Der Bezug nennt die Tabellenspalte und paßt sich ihrem Umfang an. Er muß dafür nicht von Hand bis zur neuen letzten Zeile verlängert werden. Ein lediglich fest benannter Zellbereich besitzt diese Eigenschaft nicht schon durch seinen Namen. Automatische Anpassung strukturierter Bezüge

Ganze Spalte oder aktuelle Zeile

Umsaetze[Netto] bezeichnet die Daten der Nettospalte. Innerhalb einer Tabellenzeile kann dagegen [@Netto] den Nettowert genau dieser Zeile ansprechen. Das Zeichen @ ist hier die Kurzschreibweise für den Bezug auf die aktuelle Zeile. Syntax strukturierter Bezüge

Eine neue Spalte könnte beispielsweise zu jedem Nettowert einen Aufschlag von zehn Prozent berechnen:

=[@Netto]*1,1

Bei 100 ergibt sich 110, bei 200 ergibt sich 220. Wird die Formel in eine leere Spalte der Microsoft Excel-Tabelle eingetragen, kann Microsoft Excel daraus eine berechnete Spalte machen und die Formel für die übrigen Zeilen übernehmen. Aus der wiederholten Einzelrechnung wird so eine Regel der Tabellenspalte. Berechnete Spalten

Strukturierte Bezüge können außerdem Datenzeilen, Überschriften und Ergebniszeilen unterscheiden. Die genauen Kennungen hängen von der Sprachfassung ab. Für den Einstieg genügen meist der vollständige Spaltenbezug und der Bezug auf die aktuelle Zeile. Zu komplizierte Bezüge werden durch ihre Länge allein nicht verständlicher.

Welche Entwicklung sich belegen läßt

Fassung Belegte Bedeutung für strukturierte Bezüge
Microsoft Excel 2007 Strukturierte Tabellenbezüge werden verfügbar und passen sich dem Tabellenumfang an.
Microsoft Excel 2010 und Microsoft Excel 2013 Microsoft beschreibt diese Fassungen als Beispiele für langsames Bearbeiten großer Tabellen mit strukturierten Bezügen. Das ist eine Leistungsgrenze dieser Fassungen, keine neue Bezugssyntax.
Microsoft Excel 2016 Microsoft dokumentiert die Beseitigung dieses konkreten Leistungsproblems.
Microsoft Excel mit dynamischen Arrays Tabellen können die mitwachsenden Quelldaten liefern; Formeln wie FILTER erzeugen daraus getrennte Ergebnisbereiche.

Die Verbesserung in Microsoft Excel 2016 ist ein gut belegter Versionsunterschied. Microsoft nennt ein Beispiel, in dem ein Bearbeitungsvorgang statt 1,9 Sekunden ungefähr zwei Millisekunden dauerte. Das ist ein Herstellerbeispiel für einen bestimmten Vorgang und kein allgemeines Geschwindigkeitsversprechen für jede Arbeitsmappe. Dokumentierte Leistungsverbesserung

Nicht jede neue Microsoft Excel-Fassung erfindet strukturierte Bezüge neu. Für die Arbeit zählen neben der Grundfunktion auch Geschwindigkeit, verständliche Formeln und das Zusammenspiel mit später hinzugekommenen Funktionen. Eine Versionsgeschichte sollte diese Unterschiede benennen, statt jeder Jahreszahl eine unbelegte Neuerung zuzuweisen.

Zusammenspiel mit dynamischen Arrays

Eine Tabelle kann als Datenquelle dienen, während eine Formel außerhalb der Tabelle ein veränderliches Ergebnis erzeugt. In einer Microsoft Excel-Fassung mit FILTER läßt sich damit beispielsweise eine Liste der offenen Posten bilden:

=FILTER(Umsaetze;Umsaetze[Status]="Offen";"Keine offenen Posten")

Die Formel wird mit genügend freiem Platz außerhalb der Tabelle eingetragen. Für die beiden ursprünglichen Beispieldatensätze erscheint die Zeile für Alpha. Weitere passende Datenzeilen werden Teil des Ergebnisses, sobald sie in die Quelltabelle aufgenommen werden.

Dabei sind zwei Mechanismen zu unterscheiden: Die Quelltabelle wächst mit ihren Daten. Der Ergebnisbereich der FILTER-Formel wächst mit den Treffern. Solche über mehrere Zellen ausgegebenen Formelergebnisse werden innerhalb von Microsoft Excel-Tabellen selbst nicht unterstützt. Microsoft empfiehlt, die entsprechende Formel außerhalb der Tabelle unterzubringen. Dynamische Arrays und Tabellen

Was beim Austausch erhalten bleiben muß

Beim Speichern im alten Format für Microsoft Excel 97–2003 werden strukturierte Bezüge in Zellbezüge umgewandelt. Der Formelausdruck ist danach nicht mehr derselbe strukturierte Bezug. Wer Dateien mit älteren Programmfassungen austauscht, sollte deshalb nicht allein prüfen, ob eine Zahl noch angezeigt wird, sondern auch, ob neue Zeilen später richtig berücksichtigt werden. Microsoft zur Formelkompatibilität

Auch bei anderen Tabellenprogrammen muß die konkrete Umsetzung geprüft werden. Tabellenbezüge, benannte Bereiche und Datenbankbereiche können ähnliche Aufgaben erfüllen, sind aber nicht automatisch dasselbe. Eine sinnvolle Vergleichsdatei enthält daher sowohl die Ausgangsdaten als auch zusätzliche Zeilen und eine anschließende Neuberechnung.

Fachlicher Stand: 10. November 2026.

Weiterführende Praxis

Weitere Anleitung zu Microsoft Excel. Der Beitrag von Grassroot IT zur Anwendung in Microsoft Excel ordnet Verantwortung, Prüfung und Betrieb ein.