
Ich habe dasselbe Problem mit der Formelaktualisierung wie andere, die auf dieser Site gepostet haben.
Ich habe eine Formel in B20
: =SUM(B1+B20)
. Ich versuche, einen Dollarbetrag einzugeben B1
und den Dollarbetrag in zu aktualisieren B20
, sodass der B20
Betrag mit der Zeit steigt. Die Formel ist auf „automatisch“ eingestellt, aber die Aktualisierung funktioniert nicht. Ich habe die angegebenen Korrekturen ausprobiert, aber sie funktionieren nicht.
Letzte Woche war das noch kein Problem. Plötzlich tauchte es auf, direkt nach der Ankündigung von Microsoft, dass XP nicht mehr unterstützt wird.
Ich erhalte ständig die Fehlermeldung „Umlauf“ und die Formeln funktionieren nicht mehr. Irgendwelche anderen Ideen?
Antwort1
Laut Ihren Kommentaren verwenden Sie diesen Code (obwohl in Ihrem ursprünglichen Beitrag B1 steht, belasse ich es bei B2).
Sie sagen, Sie verwenden
=SUM(B2+B20)
Ihr Problem ist, dass diese Formel in ist B20
.
Benutz einfach
=B2
Antwort2
Der Name „a“ kommt daher circular reference
, weil Ihre Formel einen Verweis auf die Zelle enthält, in der sich die Formel befindet.
Wenn eine Formel direkt oder indirekt auf ihre eigene Zelle verweist, nennt man das einen Zirkelverweis. Microsoft Excel kann nicht automatisch alle geöffneten Arbeitsmappen berechnen, wenn eine davon einen Zirkelverweis enthält.
Um dieses Problem zu beheben, müssen Sie entwedereinen Zirkelverweis zulassen oder korrigieren.
Sie können keinen Dollarbetrag eingeben, B20
ohne die Formel selbst zu überschreiben. Am einfachsten wäre es, die Formel in eine andere Zelle zu setzen, C20
damit sie beispielsweise richtig berechnen kann.