Dies ist ein Zusatz-Angebot von www.excelei.de
Kleine EXCEL-Rätseleien
von NoNet

Besucher seit 17.02.2012:

Aktuelle Besucherzahl :

Mail senden : Raetselei@Excelei.de
Zirkelbezugsberechnungen und Zirkelbezugsfehlermeldung
In Excel beziehen sich Formeln/Funktionen/und Bezüge (im folgenden FFB abgekürzt !) meist auf andere Zellen oder Bereiche. Die referenzierten Zellen/Bereiche nennt man "direkter Vorgänger", wenn sich die FFB direkt auf die Zelle beziehen, bzw. "indirekter Vorgänger" wenn sich die FFB über den Umweg weiterer Zellen auf diese Zelle beziehen. Hier einige Beispiele für direkte und indirekte Vorgängerzellen :

Bsp. direkte/indirekte Vorgaengerzellen (Zum Vergrössern bitte anklicken !)









Ist eine Zelle, die eine FFB beinhaltet, selbst einer der direkten/indirekten Vorgängerzellen, bedeutet das, dass sich die FFB auf "sich selbst" (also auf die eigene Zelle bezieht), was einen (unlösbaren) Zirkelbezug ergibt (vergleichbar mit der Frage danach, wer zuerst da war : "die Henne oder das Ei ?") und folglich zur "gefürchteten" (bzw. verhassten) "Zirkelbezugs-Fehlermeldung" führt :

Zirkelbezugs-Fehlermeldung (anklicken zum Vergrössern)







Zirkelbezugsfehler entstehen also immer dann, wenn sich Zellen per Formeln/Funktionen/Bezug wechselseitig aufeinander beziehen (Bezüge "im Kreis" ⇨ "Zirkelbezug").

Beispiel :
In den Zellen A1, A5, C1, C5 sind folgende Funktionen enthalten :

Zirkelbezug zwischen den Zellen A1⇨A5⇨C5⇨C1⇨A1
Deutlich erkennbar : Die Bezüge "im Kreis" ⇨ "Zirkelbezug"

Die einfachste Form des "Zirkelbezugs" ist der Bezug auf die eigene Zelle :
Geben Sie in Zelle A1 den Bezug =A1 ein und bestätigen Sie mit ENTER !



Nach der Eingabe der letzten "Formel" (genauer: in diesem Fall einfache Bezüge auf jeweils EINE andere Zelle) erscheint die o.g. Zirkelbezugsfehlermeldung.


Nicht immer ist ein Zirkelbezug so einfach erkennbar wie im obigen Beispiel. Bezieht sich eine Formel/Funktion auf einen Zellbereich, so erkennt man diesen Zirkelbezug zunächst oft gar nicht oder er tritt (z.B. bei dynamischen Bereichen) sogar nur unter bestimmten Umständen auf.

Hier ein paar Beispiele für Zirkelbezüge, die zunächst nicht erkannt werden könnten :
Zelle B5 enthält diese Funktion :   

















Zellen, die einen Zirkelbezug enthalten, können per "Formeln Fehlerüberprüfung ⇨ Zirkelverweise" angezeigt werden :














Zirkelbezüge sollten daher dringend vermieden werden, wenn diese nicht unbedingt und gezielt eingesetzt werden sollen. Mehr zur gezielten Verwendung von Zirkelbezügen erfahren Sie im Abschnitt über Iterationen.


(Fortsetzung folgt...irgendwann... ;-)














 
Funktion in B5
Ursache für Zirkelbezug
=SUMME(A1:C10)
da Zelle B5 selbst auch im Bereich A1:C10 liegt und damit auf sich selbst verweist
=MIN(BEREICH.VERSCHIEBEN (A1;2;0;10;2))
BEREICH.VERSCHIEBEN(A1;2;0;10;2) ergibt den Bereich A3:B12 - auch in DIESEM Bereich ist Zelle B5 selbst enthalten
=WENN(SUMME(BETRAG)>10000;"Ja";"Nein")
BETRAG ist vermutlich ein definierter Name (siehe Strg+F3), in dessen Bereich Zelle B5 ebenfalls fällt
=E5+1
Evtl. bezieht sich eine Formel in E5 direkt oder indirekt über weitere Zellen auf Zelle B5.