Eine Formel funktioniert in der ersten Zeile und liefert nach dem Herunterkopieren falsche Ergebnisse. Häufig liegt der Fehler nicht an der Rechnung selbst, sondern an einem Bezug, der mitgewandert ist. Zellbezüge beschreiben, woher eine Formel ihre Werte nimmt. Beim Kopieren können Spalte und Zeile angepasst oder festgehalten werden. An einer kleinen Bestellliste lässt sich der Unterschied nachvollziehen, ohne eine komplizierte Beispieldatei zu benötigen.

Ein Bezug, der zur nächsten Zeile mitwandert

Angenommen, Spalte B enthält den Stückpreis, Spalte C die Menge und Spalte D den Gesamtpreis. In Zeile 2 stehen 12 und 3. Die Formel =B2*C2 in D2 ergibt 36. Kopierst du diese Formel eine Zeile nach unten, wird daraus =B3*C3. Das ist erwünscht, weil die nächste Bestellung ihre eigenen Werte verwenden soll.

B2 und C2 sind relative Bezüge. Sie beschreiben für den Kopiervorgang eine Beziehung zur Position der Formel. Ein Schritt nach unten verändert die Zeilennummer; ein Schritt nach rechts verändert entsprechend den Spaltenbezug. Dabei muss nicht jeder Bezug gleich behandelt werden, wenn eine Formel mehrere Arten von Eingaben kombiniert.

Prüfe eine kopierte Formel nicht nur anhand ihres Ergebnisses. Wenn zwei Zeilen zufällig denselben Preis enthalten, kann auch ein falscher Bezug zunächst einen plausiblen Wert liefern. Öffne die Formel in der zweiten und einer späteren Zeile und kontrolliere die tatsächlich verwendeten Zellen.

Eine gemeinsame Annahme festhalten

Nun soll für alle Bestellungen ein vereinbarter Rabatt gelten, der in F1 steht. Trage dort beispielsweise 10 % ein. Die Formel =B2*C2*(1-$F$1) verwendet weiterhin Preis und Menge aus der jeweiligen Zeile, hält aber den Bezug auf F1 beim Kopieren fest. Im Beispiel ergibt sich 32,4.

Das Dollarzeichen vor F fixiert die Spalte; das Dollarzeichen vor 1 fixiert die Zeile. Zusammen bleibt $F$1 beim Kopieren derselbe Bezug. Ohne diese Zeichen würde F1 beim Herunterkopieren zu F2, F3 und so weiter werden. Leere oder anderweitig belegte Zellen könnten dann unerwartete Ergebnisse erzeugen.

Der feste Bezug schützt weder die Eingabezelle noch ihren Wert vor Änderungen. Wenn der Rabatt in F1 geändert wird, sollen alle davon abhängigen Berechnungen reagieren. Beschrifte die Zelle deshalb klar und halte fest, ob der Wert ein Prozentsatz, ein Betrag oder eine andere Größe ist. Die Bezeichnung „Faktor“ allein wäre hier unnötig ungenau.

Nur eine Richtung fixieren

Für eine kleine Vergleichsmatrix stehen Mengen in A2, A3 und weiteren Zeilen, während verschiedene Stückpreise in B1, C1 und weiteren Spalten stehen. In B2 kann die Formel =$A2*B$1 verwendet werden. Sie nimmt die Menge immer aus Spalte A und den Preis immer aus Zeile 1.

Beim Kopieren nach C3 wird daraus =$A3*C$1. Beide Bestandteile dürfen in jeweils einer Richtung mitwandern. Solche gemischten Bezüge sind besonders hilfreich, wenn eine Formel sowohl nach unten als auch nach rechts vervielfältigt wird. Setze nicht vorsorglich überall Dollarzeichen, denn dadurch würdest du auch die gewünschten Anpassungen verhindern.

Mit einfachen Zahlen überprüfen

Teste zuerst wenige Zellen mit Ergebnissen, die du im Kopf nachrechnen kannst. Ändere anschließend genau eine Eingabe und beobachte, welche Ergebnisse reagieren. Bleibt ein erwartetes Ergebnis unverändert oder verändert sich eine unbeteiligte Zeile, prüfe die Bezüge.

Diese Beispiele beschreiben das Kopieren von Formeln. Beim Verschieben von Zellen, Einfügen von Zeilen oder Umbenennen von Blättern können Anwendungen Bezüge nach anderen Regeln anpassen. Kontrolliere deshalb nach strukturellen Änderungen erneut die Formeln. Ein einmal richtig gesetztes Dollarzeichen ersetzt keine Prüfung einer später umgebauten Tabelle.