Langsame Excel-Formeln beschleunigenDeine Formeln sind nicht falsch.
Sie laufen nur zu oft.
bereitDatei wählen
Der Verarbeitungsserver ist gerade nicht erreichbar (Wartung oder Netzwerk). Uploads schlagen fehl; bitte später erneut versuchen.
bereitDatei wählen
Volatile Funktionen wie OFFSET, INDIRECT und TODAY rechnen bei jeder Änderung neu; ein VLOOKUP über eine ganze Tabelle rechnet neu, sobald sich eine ihrer Spalten ändert; IF(ISERROR(X),…,X) berechnet X zweimal.
Jede Umschreibung besteht drei Prüfungen: Die alte Formel ergibt den zwischengespeicherten Wert, alt und neu stimmen überein, und sie stimmen weiter überein, wenn Eingaben durch Leerwerte, Nullen, negative Zahlen, Text und andere Grenzwerte ersetzt werden. Alles nicht Bewiesene bleibt, wie es ist.
Ein gleichwertiges XLOOKUP braucht den Platzhaltermodus, der gemessen 4× langsamer war, und beide unterscheiden sich, wenn der Suchwert leer ist.
Volatile Funktionen und Bezüge auf ganze Spalten vermeiden und nichts doppelt berechnen. Dieses Werkzeug schreibt jede Formel um, deren Gleichwertigkeit es beweisen kann, und führt den Rest mit Vorschlägen für manuelle Änderungen im Bericht auf.
OFFSET, INDIRECT, TODAY, NOW, RAND, RANDBETWEEN sowie CELL und INFO in manchen Formen. Sie rechnen nach jeder Änderung irgendwo in der Arbeitsmappe neu, samt aller Formeln, die von ihnen abhängen.
Standardmäßig werden nur Funktionen genutzt, die es seit Excel 2010 gibt; LET, IFNA, CONCAT und andere neuere Funktionen nur, wenn du die Option Microsoft 365 / Excel 2021+ wählst.
Alles nicht als gleichwertig Bewiesene bleibt, wie es ist. Der Bericht führt ungefähre Suchen, verbliebene OFFSET / INDIRECT, Matrixformeln und ähnliche Risiken auf, mit Formen, zu denen du von Hand wechseln kannst.