Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zirkelbezug "erlauben"

Forumthread: Zirkelbezug "erlauben"

Zirkelbezug "erlauben"
19.04.2005 17:14:16
Björn
Hallo zusammen,
ich habe folgendes Problem:
2 Spalten
Spalte A = Zeit in Sekunden (=B1*60)
Spalte B = Zeit als Dezimalwert (=A1/60)
Je nachdem, in welche Spalte der Wert eingegeben wird, soll der andere Wert automatisch berechnet werden. Diese beiden Formeln liefern nun natürlich einen Zirkelbezug.
Das Problem wird noch dadurch verschärft, das Werte für Spalte A z.T. über SVERWEIS aus einer Referenztabelle kommen.
Wenn ich eine der Formeln von Hand überschreibe, wird die andere Spalte richtig berechnet, aber wenn in der Referenztabelle ein Wert steht, funktioniert das nicht.
Gibt es eine Möglichkeit, über WENN oder ähnliches, dass die Formel nur greift, wenn auch ein Wert dran steht? Hab da zwar schon was versucht, aber der Zirkelbezug blieb bestehen.
Bitte helft mir.
Vielen Dank.
Gruß
Björn
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zirkelbezug "erlauben"
19.04.2005 17:26:29
Simon
Huhu Björn,
was ist denn mit der Iteration?
Wenn Du die in den Optionen unter der Karteikarte "Berechnung" aktivierst
müsste das Problem doch - mit entsprechender Genauigkeit - gelöst sein....
oder?
Versuchs doch einfach mal...
Cu
Simon
AW: Zirkelbezug "erlauben"
19.04.2005 17:43:53
Björn
Hallo Simon,
danke für die schnell Antwort.
Ja, das funktioniert, allerdings versteh ich das jetzt nicht.
Kannst Du mir das erklären, warum das Excel dann nicht mehr stört?
Diese Option wird mit der Datei abgespeichert, also wenn die Datei auf einem anderen Rechner gestartet wird, ist Iteration wieder aktiviert, oder?
Gruß
Björn
Anzeige
AW: Zirkelbezug "erlauben"
20.04.2005 17:22:03
Volker
Hallo Simon,
der Zirkelbezug wird durch Iteration möglich, weil Excel so lang hin und her rechnet, bis die Werte in den wechselseitig verknüpften Zellen stimmen.
Die genauigkeit bestimmt, wie weit die errechneten Werte von den exakten abweichen dürfen. D.h., es ist möglich, dass die Formelergebnisse nacher nicht 100% stimmen.
Bei mir gilt Die Einstellung nur lokal, muß also auf jedem Rechner neu aktiviert werden.
Aber das hättest Du auch selber ausprobieren können.
Du kannst es ja in der WorkbookOpen aktivieren und in der WorkbookBeforClose wieder deaktivieren.
Gruß
Volker
Anzeige
AW: Zirkelbezug "erlauben"
20.04.2005 18:41:48
Björn
Hallo Volker,
danke für die Erklärung.
Und noch eins am Rande, dieses Forum hier ist echt Klasse und die Leute hier drin haben es echt drauf, so dass man immer schnell gute Antworten bekommt.
Aber mir ist auch aufgefallen, dass ein ziemlich "komischer" und unhöflicher Ton hier herrscht.
Solche Bemerkungen wie "Das hättest Du auch selbst ausprobieren können" finde ich ziemlich bescheuert. Das kommt so rüber wie der Satz "Du bist zu blöd zum selber probieren." Wenn Du mir nicht helfen willst, bitte, dann lass es. Es zwingt dich niemand dazu.
Ich kann es nur sehr umständlich ausprobieren, da ich zu Hause nur einen Rechner habe, das Programm aber später wenn es fertig ist überall gleich laufen soll. Deshalb habe ich diese Frage ans Forum gestellt. Normalerweise muss man sich ja für seine Fragen nicht rechtfertigen.
Aber dies ist ein weiteres Beispiel für die Redewendung:
Es gibt keine dumme Fragen, sonder nur dumme Antworten.
Klasse, Deine zählt voll dazu.
Und wenn wir schon dabei sind, mein Name ist Björn, und nicht Simon. Simon hat auch auf meine Frage geantwortet (Danke Simon).
Also bitte ich darum, mich mit meinem Namen anzusprechen. Danke.
Versteh mich jetzt nicht falsch, aber ich finde den Ton hier im Forum echt schlimm.
Trotzdem Danke,
Gruß
Björn B.
Anzeige
AW: Zirkelbezug "erlauben"
20.04.2005 19:16:13
Volker
Hallo Björn,
sorry, ich wollte Dir nicht nicht auf dem Schlips treten, also entschuldige bitte.
Mit dem Ton hier hast Du nicht ganz Unrecht. Das hat aber auch teilweise seinen Grund.
Du hast recht wenn Du sagst, wem die Frage nicht passt, der soll nicht antworten.
Aber manchmal juckt es einem schon in den Fingern, wenn auf eine Frage tagelang nicht reagiert wird und der Frager sich wahrscheinlich wundert warum.
Wenn man dann jemand reagiert, sagt er demjenigen in der Regel auch, warum niemand Lust hatte, sich mit seiner Frage zu beschäftigen.
Ohne das einer der folgenden Gründe auf Dich zutrifft:
-einige betrachten das Forum hier als Selbstbedienungsladen, in dem sie Ihre Auftragsarbeiten abliefern können.
-Andere kommen als VBA Neulinge mit den verwegensten Aufgabenstellungen, statt erst mal klein anzufangen.
-jemand "ohne VBA-Kenntnisse" postet 200 Zeilen Code mit der Frage "Geht nicht, was ist falsch"
-eine Frage, die schon 1000mal im Forum abgehandelt wurde
-jemand hält die Konvention: 1.Gruß, 2.Frage, 3.Gruß (und Dank) für überflüssig
u.s.w.
Gruß
Volker
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zirkelbezug in Excel zulassen und umgehen


Schritt-für-Schritt-Anleitung

Um einen Zirkelbezug in Excel zuzulassen, gehe wie folgt vor:

  1. Öffne Excel und gehe zu den Optionen. Du findest diese unter "Datei" > "Optionen".
  2. Wähle den Reiter "Formeln".
  3. Aktiviere die Option "Iterative Berechnung". Dies erlaubt Excel, Zirkelbezüge zu berücksichtigen.
  4. Stelle die maximale Anzahl der Iterationen und die maximale Abweichung ein, um die Genauigkeit der Berechnungen zu steuern.
  5. Klicke auf "OK" und teste dein Arbeitsblatt.

Jetzt sollte Excel in der Lage sein, die Werte in den betroffenen Zellen zu berechnen, auch wenn ein Zirkelbezug vorliegt.


Häufige Fehler und Lösungen

Fehler: "Eine Formel kann von Microsoft Excel nicht berechnet werden. Es gibt einen Zirkelbezug."

  • Lösung: Stelle sicher, dass die Iteration in den Optionen aktiviert ist.

Fehler: Excel Zirkelbezug kann nicht angezeigt werden.

  • Lösung: Überprüfe deine Formeln auf versteckte Zirkelbezüge. Manchmal sind sie nicht direkt erkennbar.

Fehler: Excel Zirkelbezug ignorieren.

  • Lösung: Wenn du einen Zirkelbezug umgehen möchtest, teste alternative Formeln oder verwende die WENN-Funktion, um die Berechnung nur unter bestimmten Bedingungen auszuführen.

Alternative Methoden

Wenn du einen Zirkelbezug vermeiden möchtest, kannst du folgende Methoden ausprobieren:

  • Verwende Hilfsspalten: Berechne die Werte in einer separaten Spalte, um direkte Zirkelbezüge zu verhindern.
  • VBA-Skripte: Mit VBA kannst du komplexe Berechnungen durchführen, ohne dass ein Zirkelbezug entsteht.
  • Datenüberprüfung: Setze Bedingungen, damit eine Berechnung nur erfolgt, wenn ein Wert vorhanden ist.

Praktische Beispiele

Beispiel 1: Iteration aktivieren

=IF(A1<>"",A1*60,"")

In diesem Beispiel wird die Berechnung nur durchgeführt, wenn in Zelle A1 ein Wert vorhanden ist. Andernfalls bleibt die Zelle leer.

Beispiel 2: Zirkelbezug umgehen

=IF(B1<>"",B1/60,"")

Hier wird die Berechnung für Spalte B nur ausgeführt, wenn in B1 ein Wert steht.


Tipps für Profis

  • Iterative Berechnung: Nutze diese Funktion sparsam, da sie die Leistung von Excel beeinträchtigen kann, besonders bei großen Datenmengen.
  • Fehlerprotokoll: Halte ein Protokoll über aufgetretene Fehler und ihre Lösungen, um zukünftige Probleme schneller zu identifizieren.
  • Formeln dokumentieren: Dokumentiere komplexe Formeln, um den Überblick zu behalten und anderen Nutzern das Verständnis zu erleichtern.

FAQ: Häufige Fragen

1. Was bedeutet Zirkelbezug in Excel?
Ein Zirkelbezug tritt auf, wenn eine Formel auf sich selbst verweist, was zu einer unendlichen Schleife von Berechnungen führt.

2. Wie kann ich einen Zirkelbezug in Excel entfernen?
Um einen Zirkelbezug zu entfernen, überprüfe deine Formeln auf Verweise, die sich gegenseitig ansprechen, und passe sie entsprechend an.

3. Wie finde ich einen Zirkelbezug in Excel?
In Excel 365 kannst du Zirkelbezüge über die Funktion "Formeln" > "Fehlerüberprüfung" finden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige