Publipostage: la fusion modifie mon calcule en rajoutant plein 0

Résolu/Fermé
jill - 17 juin 2016 à 15:22
 jill - 19 juin 2016 à 14:57
Bonjour,

j'apprend tout juste à faire du publipostage et je suis assez contente j'y suis arrivé!
sauf que la fusion de on tableau excel avec word me modifie le contenue d'une cellule...
ex: j'ai un champs dans word dans lequel je veux qui apparaisse un montant total de mon tableau excel.
dans mon tableau il est écris 10,20 € et dans mon doc word ça me mets 10.19999999999......€
je comprend pas pourquoi ni comment corrigé...
si quelqu'un à la solution je suis preneuse!!!
merci d'avance

3 réponses

m@rina Messages postés 20087 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 26 avril 2024 11 272
18 juin 2016 à 00:08
3
ah!!! super!!! ça fonctionne !
merci beaucoup!!
0
vany123 Messages postés 72 Date d'inscription mercredi 1 juin 2016 Statut Membre Dernière intervention 8 décembre 2022 10
17 juin 2016 à 15:24
Bonjour,
Je pense que cela vient des arrondis, tu devrais vérifier dans Excel comment sont fait tes arrondis
0
bonjour,
merci pour la réponse, malheureusement c'est pas ça, car malgré que ce soit des nombre à virgule se sont des chiffres sans arrondi....
0
Utilisateur anonyme > jill
17 juin 2016 à 16:09
Bonjour Jill,

En fait, Excel fait ses calculs avec tous les chiffres après la virgule
(précision maximum de 15 chiffres).

Quand tu mets un format qui n'affiche que 2 chiffres après la virgule,
Excel affiche donc seulement 2 chiffres, mais « en interne », tous
les autres chiffres sont conservés.

Voilà pourquoi ça affiche dans Word ton « 10.19999999999......€ »
et pas « 10,20 € ».

Si tu appliques ce que j'ai marqué dans mon message #2,
ça affichera bien « 10,20 € » car la fonction ARRONDI(...;2) arrondit
le nombre avec 2 chiffres après la virgule (en tenant compte du 3ème
chiffre pour choisir le 2ème chiffre), puis aucun des autres chiffres
suivants n'est conservé (ni en interne, ni donc à l'affichage).

Cordialement.  😊
 
0
jill > Utilisateur anonyme
17 juin 2016 à 16:24
:-) oui je suis bien d'accord quand il s'agit d'un resultat d'un calcule ou la valeur est infini
comme par ex: 2+33% le resultat va avoir un nobre infini apres la virgule mais excel va arrondir à 2chiffres si c'est mon souhait
mais mon calcule c'est 5,10x2 donc = à 10,20 c'est plus un arrondi c'est une valeur exact
et dans excel il me marque bien 10.20 mais une fois que je suis dans word je fais
demarrer la fusion , selections des destinataire, modifier la liste et la ça m'ouvre une page ou je selectionne que les personnes que je veux et dans la colonne (dans cette page) ou il y devrait avoir mon 10.20 ben c'est marquer soit 10.19999999 et pour d'autre 10.20000003.....
le seul moyen que j'ai trouvé c'est de mettre ma cellule en format texte dans mon tableau excel mais vu que c'est des factures que je veux faire marqué montant total 10.2€ c'est moche....
0
Utilisateur anonyme > jill
17 juin 2016 à 16:36
Dans Excel, remets le format standard, puis mets la formule =ARRONDI(5,10*2;2)
Dans Word, qu'est-ce que ça donne ?
0
Idem....
j'ai mis donc en standard ma cellule et ça comme formule =ARRONDI(AU4+BB4+BC4+AR4;2) ça m'ecrit dans ma cellule qu'un seule chiffre après la virgule.
et ça me fait le meme résultat dans word ....
0
Utilisateur anonyme
17 juin 2016 à 15:54
Bonjour jill,

Sur ton tableau Excel, va sur la cellule ou ta formule met 10,20 €
et modifie ta formule ainsi, sachant que X est ta formule actuelle
sans le signe égal :

=ARRONDI(X;2)

Cordialement.  😊
 

0
bonjour,
j'ai essayé ça marche pas :-(
comment on fait pour mettre en ligne un imprime ecran pour montré ce que ça me fait?
0
Utilisateur anonyme > jill
Modifié par albkan le 17/06/2016 à 16:13
Plutôt qu'un imprime écran, je te propose de copier / coller dans
ton prochain message la formule qui te donne 10,20 € dans
Excel (mais 10,19999999... € dans Word).
0
Utilisateur anonyme > jill
17 juin 2016 à 16:30
Ou si tu préfères : ouvre un nouveau classeur Excel et :

a) mets en B2 : =10/7
b) mets en B3 : =ARRONDI(10/7;2)

Tu verras que la formule en B2 affiche 1,42857143
alors que la formule en B3 affiche 1,43 ; et pas 1,42
car le 3ème chiffre après la virgule (qui est 8) est
supérieur à 5.
0
jill > Utilisateur anonyme
17 juin 2016 à 16:52
=AU4+BB4+BC4+AR4
AU4=AT4*3.9 (AT4=3)
BB4= =AV4*2,5+AW4*4+AX4*5+AY4*4+AZ4*5,5+BA4*6
(AV4/AW4/AX4/AX4/AY4/AZ4/BA4 sont des chiffre entier 1;2;3....)
BC4= =AS4*3,9 (AS4 valeur entier)
AR4= 15
avec tout ça ma cellule egale à 74.20
(10.20 etait un exemple)



voila!!mis comme ça ça fait un peu bordel!! lol
0
je comprend bien le principe des arrondis. mais mes chiffres sont des valeurs exact....
c'est pas grave je vais gratter encore un peu...
merci beaucoup en tout cas pour ton aide!!
Bon week end !
et merci encore
0