Dépose un .xlsx ou un .ods et recalcule toutes ses formules, en comparant le résultat avec ce que le fichier avait enregistré — le dernier calcul fait par Excel ou LibreOffice, qui n'est pas toujours à jour (une cellule change et personne ne recalcule, ou le fichier a été enregistré en plein recalcul). Il détecte aussi les vrais cycles (A dépend de B qui dépend de A) en suivant les vraies dépendances, sans deviner à partir du texte. Tout dans ton navigateur : le fichier n'est envoyé à aucun serveur.
Une étude de Panko a trouvé au moins une erreur dans 88 % des feuilles de calcul auditées. Reinhart et Rogoff ont publié en 2013 une étude de politique économique avec une erreur Excel qui excluait cinq pays du calcul. Le Royaume-Uni a perdu la trace de 15 841 cas de COVID en 2020 à cause de la limite de lignes d'un vieux fichier .xls. Aucune de ces erreurs n'aurait eu besoin d'un ordinateur puissant pour être repérée : il suffisait de recalculer et de comparer.
Le recalcul utilise un vrai moteur de formules (pas une approximation), avec la prise en charge de la plupart des fonctions Excel. Deux d'entre elles, OFFSET et INDIRECT, sont marquées « non prise en charge » plutôt que de simuler un résultat : ce sont des références qui se résolvent de façon dynamique (la cellule qu'elles visent dépend du calcul lui-même) et s'accordent mal avec la façon dont ce moteur parcourt les dépendances. Si ta feuille les utilise beaucoup, ces cellules précises ne peuvent pas être vérifiées — le reste de la feuille, si.
On ne cherche pas « A1 » dans le texte des autres formules (cela rate les alias, les plages nommées ou les références entre feuilles). On recalcule vraiment, cellule par cellule, en suivant chaque référence ; si une cellule demande sa propre valeur alors qu'elle est encore en cours de calcul, c'est un vrai cycle, et toutes les cellules qui en font partie sont signalées, pas seulement la première détectée.