Formule ne donnant pas le bon résultat

Résolu/Fermé
JCTergal67 Messages postés 5 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 1 octobre 2015 - 24 sept. 2015 à 15:01
JCTergal67 Messages postés 5 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 1 octobre 2015 - 1 oct. 2015 à 10:42
Bonjour, un casse tête sur un de mes fichiers Excel.
J'ai une formule sur une case qui ne donne pas le bon résultat à savoir "=B26*B28/100" (54983*19,63/100) = 10 793,16 alors que la formule me donne
10 790,97..
Impossible de comprendre d'où vient les 2,19 de diff...
Une idée ?
Ps : le format des cellules est enregistré sur "nombre".
A voir également:

2 réponses

JCTergal67 Messages postés 5 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 1 octobre 2015 1
24 sept. 2015 à 17:06
Bonjour michel,
Les cellules sont en format nombre.
Le problème viendrait de la cellule B28 car contrairement aux autres cellules concernées quand je remplace la formule par le chiffre le résultat devient bien 10793,1629
J'ai tenté de modifier le format de cellule mais rien n'y fait...
1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié par michel_m le 24/09/2015 à 17:13
vérifie la formule et ses antécédents éventuels et aussi, format-nombre décimales en B28 et antécédents
10793,1629 est bon (vérifié avec la calculette)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
24 sept. 2015 à 19:17
Bonjour

(salut michel)

Pour obtenir votre résultat, il faut simplement que 19,63 se transforme en 19,626
Donc comme le dit très justement l'ami Michel, 19,63 est exactement ce qu'affiche une cellule au format nombre avec deux décimales (par défaut dans le format nombre)
rajouter des décimales ou passer au format standard pour voir la valeur réelle de ce 19,63 car quelque soit l'affichage, la valeur, elle ne change pas.

Crdlmnt
0