Partage
  • Partager sur Facebook
  • Partager sur Twitter

EXCEL problème de décimales qui apparaissent

Sujet résolu
    5 janvier 2024 à 11:41:30

    Bonjour à tous,

    je reste bloqué sur un problème peut être basique dans excel, je sollicite donc votre aide.

    Dans mon suivi de budget, toute les valeurs sont au format monétaire, et je ne travail qu'avec des "somme.si"

    Dans ces feuilles là, pas de tableau croisé, pas de formules compliquée.

    Dans certaines sommes, apparaissent des décimales de ce type :

    38,1500000000006

    -965,869999999989

    -1,84741E-13

    J'ai vérifié, revérifié, je ne trouve aucune logique à ces décimales, toutes les valeurs sont entrée avec 2 chiffres après la virgule, 

    Quelqu'un as t il déjà vu ceci ?

    merci

    • Partager sur Facebook
    • Partager sur Twitter
      5 janvier 2024 à 12:44:10

      Bonjour,

      Cela vient de la représentation interne des nombres à virgule dans les ordis

      Si tes nombres sont le résultat d'une opération, il peuvent apparaitre comme ça

      Tu peux toujours limiter les décimales avec l'option format de cellule

      Ce qui est sur, c'est que lorsque l'on code dans un langage quel qu'il soit, si compare 2 nombres décimaux, on n'écrit jamais

      if(a == b)

      mais plutôt

      if(abs(a-b) < 0.0001)

      0.0001 étant la marge de tolérance à l'intérieur de laquelle on considère que les 2 nombres sont égaux si leur différence est inférieure à cette valeur




      -
      Edité par Phil_1857 5 janvier 2024 à 12:46:20

      • Partager sur Facebook
      • Partager sur Twitter
        5 janvier 2024 à 13:25:21

        Bonjour,

        Tu peux utiliser la fonction ARRONDI pour forcer Excel à arrondir les résultats à un nombre spécifique de décimales

        • Partager sur Facebook
        • Partager sur Twitter

        Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
        La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

          5 janvier 2024 à 13:48:41

          Quelle réactivité, merci beaucoup !

          Je comprends bien qu'il y ai des virgules après des opérations de divisions etc, mais avec des simples additions monétaires je ne comprends pas.

          Dites vous bien que cela viens de la représentation interne du PC ? 

          Je vais utiliser la fonction arrondi, merci

          Ce qui me gènait dans mes présentations, certains centres de coûts finissent l'année à 0,00€ et en affichage "Monétaire" le 0,00 est remplacé par un "-", or sur 10% de mes résultats j'ai des 0,00 (qui en réalité sont des E-7) qui trainent qui ne résultent d'aucun calcul.

          Aléatoirement j'arrive à les supprimer puis je rajoute à nouveau une valeur et ils reviennent... 

          Merci en tous cas, bonne journée.

          -
          Edité par GuyStann 5 janvier 2024 à 13:49:41

          • Partager sur Facebook
          • Partager sur Twitter
            5 janvier 2024 à 14:34:26

            Bonjour,

            Sujet résolu

            Tu peux passer le sujet à "résolu" (bouton en haut à droite du sujet) et cliquer sur les pouces levés des messages qui t'ont aidé⋅e ;)
            • Partager sur Facebook
            • Partager sur Twitter

            EXCEL problème de décimales qui apparaissent

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            • Editeur
            • Markdown