Publipostage: la fusion modifie mon calcule en rajoutant plein 0
Résolu/Fermé
A voir également:
- Publipostage: la fusion modifie mon calcule en rajoutant plein 0
- Publipostage mail - Accueil - Word
- Publipostage outlook avec pièce jointe pdf ✓ - Forum Word
- Publipostage word plusieurs destinataires sur une page ✓ - Forum Word
- Publipostage powerpoint - Forum Bureautique
- Publipostage sur excel sans word - Forum Word
3 réponses
m@rina
Messages postés
21218
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
11 373
18 juin 2016 à 00:08
18 juin 2016 à 00:08
Bonjour,
C'est un problème connu depuis bien longtemps, depuis que le publipostage utilise le protocole OLE.
Solutions ici :
https://faqword.com/index.php/word/faq-word/publipostage/412-lors-dune-fusion-et-publipostage-avec-word-et-excel-versions-a-partir-de-xp-word-transforme-les-champs-date-en-format-americain-par-ailleurs-le-resultat-fusionne-des-champs-numeriques-donne-un-nombre-important-de-decimales#word-2010-et-ultérieur
m@rina
C'est un problème connu depuis bien longtemps, depuis que le publipostage utilise le protocole OLE.
Solutions ici :
https://faqword.com/index.php/word/faq-word/publipostage/412-lors-dune-fusion-et-publipostage-avec-word-et-excel-versions-a-partir-de-xp-word-transforme-les-champs-date-en-format-americain-par-ailleurs-le-resultat-fusionne-des-champs-numeriques-donne-un-nombre-important-de-decimales#word-2010-et-ultérieur
m@rina
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
17 juin 2016 à 15:24
Bonjour,
Je pense que cela vient des arrondis, tu devrais vérifier dans Excel comment sont fait tes arrondis
Je pense que cela vient des arrondis, tu devrais vérifier dans Excel comment sont fait tes arrondis
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. 😊
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. 😊
:-) 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....
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....
Utilisateur anonyme
17 juin 2016 à 15:54
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. 😊
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. 😊
19 juin 2016 à 14:57
merci beaucoup!!