Problème sommes Excel Tableau Croisé Dyn.
Résolu
Lebeaupat
Messages postés
198
Date d'inscription
Statut
Membre
Dernière intervention
-
Lebeaupat Messages postés 198 Date d'inscription Statut Membre Dernière intervention -
Lebeaupat Messages postés 198 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Après plusieurs heures de recherches infructueuses, je me retourne vers vous.
Depuis hier soir je suis embêté avec un tableau croisé dynamique.
Avec la configuration du tableau, j'obtiens dans les cases des totaux additionnant les valeurs de plusieurs cases, toutes au format "Standard", avec des nombres NON ARRONDIS au centième près (format 0,00).
Le problème, c'est que le résultat n'est pas tout à fait exact.
Voici un exemple :
La case du tableau est "l'addition" (automatique) des valeurs suivantes :
1,57 + 2,65 + 2,52 + 1 + 0,4 - 8,14
Ceci devrait donner 0, mais dans le tableau croisé j'ai comme valeur (tel qu'indiqué) :
-3,33067E-16
Certes ce n'est pas une valeur très significative, mais je préfèrerais que cela me fasse comme les autres cas où j'ai soit 0 soit une case vide.
Par opposition, dans d'autres cas ça fonctionne :
1,4 + 2,65 + 2,52 + 1 - 7,57
Et le résultat est bien 0, sans arrondi....
Donc voici ma question : comme faire ? Parce que là je sèche complètement.........
Je vous remercie pour votre précieuse aide.
Au plaisir.
Après plusieurs heures de recherches infructueuses, je me retourne vers vous.
Depuis hier soir je suis embêté avec un tableau croisé dynamique.
Avec la configuration du tableau, j'obtiens dans les cases des totaux additionnant les valeurs de plusieurs cases, toutes au format "Standard", avec des nombres NON ARRONDIS au centième près (format 0,00).
Le problème, c'est que le résultat n'est pas tout à fait exact.
Voici un exemple :
La case du tableau est "l'addition" (automatique) des valeurs suivantes :
1,57 + 2,65 + 2,52 + 1 + 0,4 - 8,14
Ceci devrait donner 0, mais dans le tableau croisé j'ai comme valeur (tel qu'indiqué) :
-3,33067E-16
Certes ce n'est pas une valeur très significative, mais je préfèrerais que cela me fasse comme les autres cas où j'ai soit 0 soit une case vide.
Par opposition, dans d'autres cas ça fonctionne :
1,4 + 2,65 + 2,52 + 1 - 7,57
Et le résultat est bien 0, sans arrondi....
Donc voici ma question : comme faire ? Parce que là je sèche complètement.........
Je vous remercie pour votre précieuse aide.
Au plaisir.
A voir également:
- Problème sommes Excel Tableau Croisé Dyn.
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Trier un tableau excel - Guide
- Imprimer tableau excel sur une page - Guide
- Liste déroulante excel - Guide
3 réponses
Un autre petit détail :
Malgré que la valeur ne soit pas 0, au bout de la ligne, dans la colonne "Total" la valeur qui est la somme de :
-3,33067E-16 + 0 + 8,01 + 7,69 (enfin de l'addition des sources qui donne ces différents résultats)
... est bel et bien entière, et juste ! 15,7 !!!!!!
C'est complètement aberrant ça, non ????
....
Bref là je ne vois vraiment pas comment m'en sortir, et si ce n'est pas un magistral bug d'Excel...
Mille mercis.
Au plaisir.
Ps: j'ai oublié de préciser : je suis sous Excel 2003, et je ne peux pas migrer ni vers 2007 ni vers 2010, question du coût des licences (entreprise achetant entre 350 et 400 licences chaque années....)
Malgré que la valeur ne soit pas 0, au bout de la ligne, dans la colonne "Total" la valeur qui est la somme de :
-3,33067E-16 + 0 + 8,01 + 7,69 (enfin de l'addition des sources qui donne ces différents résultats)
... est bel et bien entière, et juste ! 15,7 !!!!!!
C'est complètement aberrant ça, non ????
....
Bref là je ne vois vraiment pas comment m'en sortir, et si ce n'est pas un magistral bug d'Excel...
Mille mercis.
Au plaisir.
Ps: j'ai oublié de préciser : je suis sous Excel 2003, et je ne peux pas migrer ni vers 2007 ni vers 2010, question du coût des licences (entreprise achetant entre 350 et 400 licences chaque années....)
Il n'y a donc aucune solution ?
Si quelqu'un n'a ne serais-ce qu'un semblant d'idée, merci de me la faire partager....
Au plaisir.
Si quelqu'un n'a ne serais-ce qu'un semblant d'idée, merci de me la faire partager....
Au plaisir.
Ça y est, j'ai enfin trouvé une solution à force de gratter !
Il suffit de tronquer les valeurs à deux décimales, et étant donné que les valeurs sortantes fausses sont très inférieures à dix décimales, cela suffit.
Pour cela, il faut cliquer droit sur les données (Somme de qqch en principe), cliquer sur "Paramètres de Champ...", Cliquer sur "Nombre...", sélectionner la Catégorie "Nombre", puis le nombre de décimales "2" (ou plus si vous le souhaitez). Enfin cliquer sur "OK" puis sur "OK", et c'est fait !
Voili voilou !!!!
Merci à tous pour votre aide qui m'a été d'un grand secours (Ironique..........).
Il suffit de tronquer les valeurs à deux décimales, et étant donné que les valeurs sortantes fausses sont très inférieures à dix décimales, cela suffit.
Pour cela, il faut cliquer droit sur les données (Somme de qqch en principe), cliquer sur "Paramètres de Champ...", Cliquer sur "Nombre...", sélectionner la Catégorie "Nombre", puis le nombre de décimales "2" (ou plus si vous le souhaitez). Enfin cliquer sur "OK" puis sur "OK", et c'est fait !
Voili voilou !!!!
Merci à tous pour votre aide qui m'a été d'un grand secours (Ironique..........).