Was sind relative und absolute Zellbezüge in Excel?

Erstes Beispiel für relative Zellbezüge - Christopher Olbertz
Erstes Beispiel für relative Zellbezüge - Christopher Olbertz
Erfahren Sie den wichtigen Unterschied zwischen absoluten und relativen Zellbezügen in Excel. Es ist sehr wichtig, diesen Unterschied zu kennen.

Wenn Sie sich mit Zellbezügen in Excel auskennen, werden Ihnen bald schon zwei Begriffe begegnen: die relativen und die absoluten Zellbezüge. Für viele Excel-Neulinge ist der Unterschied zwischen diesen beiden Arten von Zellbezügen ein Buch mit sieben Siegeln. Dieser Artikel möchte Ihnen mit einfachen Worten nicht nur den Unterschied klar machen, sondern auch die Einsatzmöglichkeiten der beiden Zellbezugsarten.

Was sind relative Zellbezüge?

Betrachten Sie einmal das Beispiel in Bild 1. Dabei handelt es sich um eine Tabelle, in der Einnahmen den Ausgaben gegenüber gestellt werden. In der Spalte C wird der Gewinn berechnet. Bekanntermaßen handelt es sich dabei um die Differenz zwischen den Einnahmen und den Ausgaben. Folglich lautet die Formel in Zelle C2: = A2-B2.

Die Zellbezüge in dieser Formel sind relativ. Das macht sich bemerkbar, wenn Sie die Formel in die nächsten Zeilen kopieren. Excel passt die Formel automatisch den nächsten Zeilen an. Das heißt: Wenn Sie die Formel in die nächste Zeile, die Zeile 3, kopieren, werden sämtliche Zellbezüge von Excel automatisch um eins erhöht. In C3 heißt die Formel: = A3-B3. Kopieren Sie die Formel zwei Zeilen nach unten, passt Excel sie ebenfalls sofort an: In C4 lautet die Formel:= A4-B4.

Dieses Verhalten werden Sie immer beobachten, wenn Sie Formeln kopieren. Excel passt die Bezüge entsprechend an. Das funktioniert aber nicht nur, wenn Sie eine Formel in eine andere Zeile kopieren, sondern auch, wenn Sie die Formel eine Spalte weiterbewegen. Auf Bild 2 sehen Sie das Beispiel anders angeordnet.

Die Formel in Zelle B3 lautet: =B1-B2. Hier werden Sie das gleiche Verhalten beobachten, wenn Sie die Formel in die anderen Spalte kopieren, nur dass dieses Mal nicht die Zeile, sondern die Spalte von Excel automatisch verändert wird. Wenn Sie in die nächste Spalte kopieren, wird aus B die Spalte C. Kopieren Sie zwei Spalten weiter, wird die Formel zu =D1-D2.

Relative Zellbezüge sind also Zellbezüge, die Excel entsprechend Ihrer Kopiertätigkeiten automatisch anpassen darf. Sie können sich vorstellen, dass dies bei absoluten Zellbezügen nicht erlaubt ist. Sehen wir uns als Überleitung zu diesem Thema noch ein Beispiel (Bild 3) an.

Wir möchten gerne pro gefahrenen Kilometer 0,30 Euro berechnen. Dieser Preis wird immer gleich bleiben. Damit wir mit relativen Zellbezügen arbeiten können, müssen wir die 30 Cent in jede Zeile eintragen und schließlich mit der Formel =A2*B2 in Zelle C2 den Gesamtpreis berechnen. Dann können wir die Formel in die nächsten Zeilen kopieren. Sie müssen zugeben, dass das nicht die beste Lösung ist. Viel schöner wäre es doch, wie es in Bild 4 zu sehen ist: Der Kilometerpreis steht nur ein einziges Mal in der Tabelle.

Was sind absolute Zellbezüge?

Dies ist jedoch mit relativen Zellbezügen nicht mehr lösbar. Versuchen Sie es: Kopieren Sie die Formel in B4, die = A4*B1 lautet, in die nächste Zeile. Sie werden sehen, dass A4 wie gewünscht zu A5 wird, aber Excel passt auch B1 zu B2 an. Das ist jedoch ein Fehler, denn in B2 steht kein Wert. Der Wert, mit dem wir arbeiten möchten, steht in B1. Und dort wird er auch bleiben.

Absoluter Zellbezug bedeutet folglich: Excel darf den Zellbezug nicht anpassen, wenn die Formel kopiert wird. Dies markieren Sie durch ein Dollarzeichen: $. Setzen Sie das $ vor das Element (Spalte oder Zeile), das absolut gesetzt wird. Sie können beides absolut setzen, Sie können allerdings auch erlauben, dass Excel entweder die Zeile oder die Spalte verändern darf. Sie haben also folgende Möglichkeiten:

  • A1: Zeile und Spalte dürfen angepasst werden.
  • $A1: Zeile darf angepasst werden, Spalte A bleibt unverändert.
  • A$1: Spalte darf angepasst werden, Zeile 1 bleibt unverändert.
  • $A$1: Weder Zeile noch Spalte dürfen angepasst werden.

In unserem Beispiel möchten wir auf keinen Fall, dass Excel eine andere Zelle verwendet als B1. Das bedeutet, wir müssen vor die Zeile und die Spalte ein $ setzen. Die Formel sieht also wie folgt aus: = A4 * $B$1. Nun können Sie die Formel kopieren, wohin Sie möchten. Der erste Zellbezug wird von Excel automatisch angepasst, B1 jedoch wird nicht verändert.

Wenn es Ihnen zu mühsam ist, die Dollarzeichen immer von Hand zu schreiben, können Sie die Taste F4 verwenden. Klicken Sie in die Formel auf den Zellbezug, den Sie absolut setzen möchten. Drücken Sie F4. Excel setzt ein Dollarzeichen vor die Spalte und vor die Zeile. Drücken Sie noch einmal F4, steht das Dollarzeichen jetzt nur vor der Zeile, nach nochmaligem Drücken vor der Spalte.

Christopher Olbertz - Ich heiße Christopher Olbertz und komme aus dem Saarland. Nach dem Abitur im Jahr 2000 und meinem Wehrdienst startete ich eine ...

rss
Hilfreich?