Excel, arrondi et erreur de calcul à l'arrivé

Didix -  
voilyon Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un problème de cellules avec Excel.
J'ai cru qu'une réponse faite sur le forum pourrait m'aider, mais elle était trop compliquée pour le novice que je suis...

Voilà, je fais des factures simples...

Dans ma cellule de base (celle qui conditionne la suite du calcul), mon format est réglé sur comptabilité / nombre de décimales 2. Ainsi par exemple 113,808 € devient bien 113,81 €...

Oui, mais ensuite, dans une autre cellule, j'ai appliqué à ce chiffre 113,81 la formule : =n°de cellule/par 1,055 (--> TVA à 5,5% !) pour obtenir la somme HT... Et Excel me donne 107,87 (format de cellule tjrs réglé sur comptabilité / nombre de décimales 2) alors que 113,81 / 1,055 fait 107,87677 que Excel devrait m'arrondir en 107,88... pour me simplifier la vie !!

S'il vous plaît... Un as pour venir à ma rescousse.

Merci
A voir également:

8 réponses

teutates Messages postés 19624 Date d'inscription   Statut Modérateur Dernière intervention   3 587
 
Bonjour,

Effectivement, il faut arrondir. Pourquoi ? Tu entres des données en format décimal qu'Excell convertit en format binaire pour ses calculs. Excell t'affiche une reconversion vers le décimal mais refait les autres calculs en binaire. Conversion de formats en formats finissent donc par créer des "erreurs" de calculs.

Du coup, une différence de montants devant être égale à zéro peut très bien n'être jamais nulle. J'ai eu ainsi le cas (0.00000001 au lieu de 0 !).

Bref !

Je te conseille d'arrondir dès le départ toutes les valeurs servant ensuite de base à des calculs :
-arrondi(valeur;nombre_de_décimale)
-arrondi.inf(valeur;nombre_de_décimale) arrondi vers l'inférieur
-arrondi.sup(valeur;nombre_de_décimale) arrondi vers le supèrieur
4