Passer au contenu

Réparer des formules de calcul

Vos formules de calcul donnent des résultats aberrants ? analysez leur contenu et corrigez-les.

Une feuille Excel exploite souvent des formules de calcul. Or, si ces dernières comportent des erreurs ou n’utilisent pas les bons arguments, elles risquent de provoquer des résultats faux en cascade et de rendre votre feuille inutilisable. Excel met à votre disposition plusieurs outils grâce auxquels vous trouverez facilement pourquoi vos formules ne donnent pas le résultat attendu ou affichent des messages d’erreurs.

01 – Vérifiez et corrigez une formule

Pour ce premier exemple, voici une facture dont le total est faux : le montant de la TVA, dans la cellule verte (D11), devrait être 337,00 (Montant HT) x 19,6 % (taux de TVA), soit 66,05 euros. Or, vous lisez 16,85 euros. Et, par voie de conséquence, le total à payer (la cellule bleue) est faux lui aussi. Lorsque vous soupçonnez une erreur, double-cliquez dans la cellule suspecte. Ici, il s’agit de la cellule D11 qui affiche la formule =D9*C14. Comme des filets colorés encadrent les cellules concernées, l’erreur est immédiatement visible : nous avons multiplié le total HT (D9) non pas par le taux de TVA (C11), mais par le taux de remise (C14). Pour corriger ‘ visuellement ‘ la formule, faites glisser le filet vert de C14 en C11 et appuyez sur Entrée. La formule correcte (=D9*C11) apparaît maintenant en D11.

02 – Décryptez les messages d’erreurs

Certains des messages d’erreurs qui peuvent apparaître dans des formules de calcul sont explicites. Ainsi, #DIV/0! indique que vous avez divisé un nombre par zéro (ou par une cellule vide). Mais d’autres sont moins évidents. Par exemple, #REF!, dans une formule, signifie qu’une des cellules utilisées dans ladite formule est inaccessible. C’est le cas notamment si cette cellule se trouvait sur une ligne ou une colonne que vous avez effacée. Double-cliquez sur la formule pour en connaître les autres arguments. Dans l’exemple ci-dessous, la formule en A18 multipliait B11 par une cellule… qui a disparu.

03 – Décortiquez une formule

Si une formule complexe donne un résultat inattendu, servez-vous de l’outil Evaluation de formule : il vous permet de ‘ remonter ‘ étape par étape une formule en mettant en évidence ses antécédents, c’est-à-dire les différentes cellules auxquelles elle fait appel. Cet outil est particulièrement efficace si votre formule utilise elle-même les résultats d’autres formules. Pour le mettre en ?”uvre, sélectionnez la formule suspecte et déroulez le menu Outils, Audit de formules, Evaluation de formule. La fenêtre qui s’affiche détaille l’ensemble des cellules utilisées dans la formule. Si l’une de ces cellules est elle-même une formule, plusieurs clics successifs sur le bouton Pas-à-pas détaillé seront nécessaires pour en afficher les détails et ainsi de suite.

04 – Évitez les références circulaires

Il s’agit d’une erreur assez fréquente qui consiste à créer une formule qui fait référence à elle-même (en termes plus familiers, elle se mord la queue). Ainsi, si vous entrez en B10 la formule =SOMME(B8:B12), vous provoquez une référence circulaire car la cellule B10 ne peut être à la fois le résultat de la somme et un de ses arguments ! Le problème est que, dans une feuille, il suffit d’une référence circulaire pour fausser les résultats affichés… même dans les formules qui ne sont pas concernées. Si votre feuille comporte une telle erreur, le mot Circulaire (ou Circ) : xxx apparaît tout en bas de la fenêtre d’Excel (xxx est la référence de la formule en cause, B10 dans notre exemple). Corrigez la formule ou déplacez-la (par exemple de B10 en A10) pour faire disparaître ce message.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Étienne Oehmichen