Bonsoir,
Dans un programme Excel j'ai des erreurs d'arrondis de 1 centime, avec la fonction ARRONDI() peut-on modifier cela ?
A moins d'une autre solution ?
Merci![]()
Bonsoir,
Dans un programme Excel j'ai des erreurs d'arrondis de 1 centime, avec la fonction ARRONDI() peut-on modifier cela ?
A moins d'une autre solution ?
Merci![]()
Bonsoir Philippe608,
Il faudrait donner un exemple pour comprendre ce que vous appelez une erreur d'arrondi.
Sur Excel 2000 par exemple :
3,4449 arrondi sur 2 décimales donne : 3,44
3,4450 donne 3,45
ce qui est logique par rapport aux règles définies en général.
Mais vous pouvez aussi choisir ARRONDI.SUP ou ARRONDI.INF
Un exemple dans un fichier excel j'ai 18.21 € alors qu'il faudrait 18.20 €, cela est des comptes administratifs, un ordinateur donne le premier chiffre et celui de l'administration le deuxiéme, ils ne sont pas d'accord.
Merci beaucoup pour votre aide.
Re Philippe608,
Mais on ne sait toujours pas pourquoi il y a une différence.
Pourquoi dans l'un on trouve :18.21 € alors que l'autre indique 18.20 €
Format de chaque cellule ?
L'une contient une valeur avec un format à 2 décimales, sans utilisation de la fonction 'Arrondi".
L'autre contient la même valeur mais avec un format différent ou contient le résultat d'une formule avec la fonction "ARRONDI" ?
Si les résultats sont différents, il faut peut-être déjà savoir lequel est le bon. Pour moi c'est un problème d'arrondi à la 3ème ou 4éme décimale, l'un arrondi en plus et l'autre en moins. Le problème est fréquent avec les calculs avec la TVA.
Bonjour Jean Jacques,
Le format de cellule est le même sur les deux ordinateurs, aucun n'utilise la fonction ARRONDI() il y a plusieurs lignes avec un total dans le bas, puisque de temps en temps il y a 1 centimes d'erreur le total est faux par rapport à l'administration, il s'agit en fait d'une gestion d'amortissement dans une petite commune, la perception nous demande alors un titre pour 2 ou 3 centimes.
Merci encore.
Bonne journée.![]()
Bonjour Philippe608,
Et bien le problème se trouve bien là :
Vous limitez l'affichage sur 2 décimales mais Excel conserve em mémoire 15 chiffres.aucun n'utilise la fonction ARRONDI()
donc par exemple :
AffichésEn mémoire (inutile d'aller jusqu'au bout)
128,57128,574378175,36175,362156
Totaux :
303,94303,936534
affiché sur 3 décimales : 303,937 (le chiffre suivant étant un 5)
affiché sur 2 décimales : 303,94
Conclusion : il faut ajouter la fonction ARRONDI dans vos formules ou vous pouvez aussi formater vos cellules avec 2 décimales et dans Outils, Options onglet Calcul cocher "Calcul avec la précision au format affiché".
Merci beaucoup,
Vous auriez un exemple à me donner ?
=SI(E11=0;"";SI(D11=0;"";SI(C11=0;"";SI($J$2=0;0;AMORLIN(E11;0;D11)))))
voici ma formule pour calculer l'amortissement en 2007 et je trouve donc 18.21 € à la place de 18.20 €
En E11 = 1092.30 €
valeur résiduelle = 0
en D11 = 60 ans
Encore merci.
Philippe
Bonsoir,
Dans ce cas, tu peux utiliser la fonction ARRONDI.INF, ce qui donne :
=SI(E11=0;"";SI(D11=0;"";SI(C11=0;"";SI($J$2=0;0;ARRONDI.INF(AMORLIN(E11;0;D11);2)))))
et ça te donnera 18.20
Bonne soirée
@+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager