Text & Dokumente
Zahlen & Berechnung
Daten & Formate
Sicherheit
Entwicklung & DevOps
Künstliche Intelligenz
Finanzen
Gesundheit & Wohlbefinden
Produktivität
Spiele & Unterhaltung
Multimedia & Design
Unternehmen
Bedienungsanleitung
Was es ist und wofür es dient

Lade eine .xlsx- oder .ods-Datei hoch und berechne alle ihre Formeln neu, wobei das Ergebnis mit dem verglichen wird, was die Datei gespeichert hatte — dem letzten Stand, den Excel oder LibreOffice berechnet hat, der nicht immer aktuell ist (eine Zelle ändert sich und niemand berechnet neu, oder die Datei wurde mitten in der Neuberechnung gespeichert). Es erkennt außerdem echte Zirkelbezüge (A hängt von B ab, das von A abhängt), indem es den tatsächlichen Abhängigkeiten folgt, statt den Text zu erraten. Alles in deinem Browser: Die Datei wird zu keinem Server hochgeladen.

Warum das wichtig ist

Eine Studie von Panko fand mindestens einen Fehler in 88 % der untersuchten Tabellenkalkulationen. Reinhart und Rogoff veröffentlichten 2013 eine wirtschaftspolitische Studie mit einem Excel-Fehler, der fünf Länder von der Berechnung ausschloss. Das Vereinigte Königreich verlor 2020 wegen der Zeilenbegrenzung einer alten .xls-Datei die Spur von 15.841 COVID-Fällen. Keiner dieser Fehler hätte einen leistungsstarken Computer gebraucht, um aufzufallen: Es hätte gereicht, neu zu berechnen und zu vergleichen.

Die Engine: was sie neu berechnet und was nicht

Die Neuberechnung verwendet eine echte Formel-Engine (keine Näherung), mit Unterstützung für die meisten Excel-Funktionen. Zwei davon, OFFSET und INDIRECT, werden als „nicht unterstützt“ markiert, statt ein Ergebnis vorzutäuschen: Es sind Referenzen, die sich dynamisch auflösen (auf welche Zelle sie verweisen, hängt von der Berechnung selbst ab) und passen schlecht dazu, wie diese Engine die Abhängigkeiten durchläuft. Wenn deine Tabelle sie häufig verwendet, können genau diese Zellen nicht überprüft werden — der Rest der Tabelle schon.

Wie Zyklen erkannt werden

Es wird nicht nach „A1“ im Text anderer Formeln gesucht (das übersieht Alias, benannte Bereiche oder Verweise zwischen Blättern). Es wird wirklich neu berechnet, Zelle für Zelle, jeder Referenz folgend; wenn eine Zelle ihren eigenen Wert anfordert, während sie noch berechnet wird, ist das ein echter Zirkelbezug, und es werden alle daran beteiligten Zellen markiert, nicht nur die erste, die erkannt wird.

Tabellenkalkulations-PrüferBerechnet neu und vergleicht mit dem Gespeicherten
Tabellenkalkulations-AuditorBerechnet eine .xlsx- oder .ods-Datei neu und vergleicht sie mit dem Gespeicherten: Abweichungen, echte Zyklen und nicht unterstützte Funktionen.
Lege hier eine .xlsx- oder .ods-Datei ab