Arrondis Excel

DK -  
Raymond PENTIER Messages postés 71833 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai un problème avec les calculs ci dessous sur Excel.
Je ne comprends pas pourquoi C-F <> A-B <> 5 331,0532974600 (calculatrice)



Ces chiffres proviennent de calculs. J'ai fait copie valeurs et ajout decimales pour verifier les chiffres



A 3 354 386,78969666000000000000
B 3 349 055,73639920000000000000
A-B 5 331,05329745262000000000


C=D+E 3 354 386,78969666000000000000
F=G+H 3 349 055,73639920000000000000
C-F 5 331,05329745216000000000


D 2 822 369,68204785000000000000
G 2 822 794,23902345000000000000
E 532 017,10764880500000000000
H 526 261,49737575100000000000

Merci d'avance
A voir également:

3 réponses

via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 
Bonjour

Va dans Options Excel Options avancées Lors du calcul de ce classeuret cocher la case Definir le calcul avec la précision affichée

Cdlmnt
0
DK
 
Merci.

Je vais essayer et vous faire un retour
0
Raymond PENTIER Messages postés 71833 Date d'inscription   Statut Contributeur Dernière intervention   17 381
 
Salut DK. Salut via55.

Il ne faut pas partir de données avec autant de chiffres significatifs ; cela engendre ce genre d'erreur, du au fait que :
les valeurs décimales sont transformées par Excel en données binaires, subissent les opérations demandées et les résultats sont transformés en valeurs décimales pour affichage, ce qui engendre des écarts minimes, et acceptables jusqu'à une douzaine de chiffres significatifs.
Dans la pratique, tes derniers chiffres n'ont aucune signification concrète, car aucun instrument ne permet des mesures avec autant de décimales ...
Cela signifie que ces chiffres-là, même s'ils sont erronnés, n'ont aucune conséquence fâcheuse sur l'objet de ton étude.

Je ne sais pas quelle version d'Excel tu utilises, mais avec Excel 2010 j'obtiens
A-B = 5 331,05329746007 au lieu de 5 331,05329745262
C-F = 5 331,05329745449 au lieu de 5 331,05329745216


0