Excel, arrondi et erreur de calcul à l'arrivé
Didix
-
voilyon Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Problème arrondi excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
8 réponses
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
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