Bug ? Pb de décimales incongrues

  • Initiateur de la discussion Initiateur de la discussion FredR
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

FredR

Guest
Une cellule est saisie et l'autre a été calculée :
? Sheets("Règlements").Cells(4 + i, 10)
4064,47999999998
? Sheets("Règlements").Cells(4 + i, 9)
306316,38
? Sheets("Règlements").Cells(4 + i, 8)
302251,9
? Sheets("Règlements").Cells(4 + i, 9) - Sheets("Règlements").Cells(4 + i, 8)
4064,47999999998

Donc il y a de la suite dans les idées... Mais pourquoi ces décimales ?
Je peuxrégler le pb en testant la 3ème décimale mais bon c'est pas très propre. Meric pour toute solution.
Fred
 
Salut Fred,

La fonction Round (équivalent de la formule Excel ARRONDI) peut te débarrasser des décimales :

Par exemple Round(Sheets("Règlements").Cells(4 + i, 10), 2)
pour obtenir 4064,48.

Mais je ne saurais te dire le pourquoi de ces décimales indésirables.

A+
Horatio
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
962
Retour