Publipostage: la fusion modifie mon calcule en rajoutant plein 0
Résolu
jill
-
jill -
jill -
A voir également:
- Publipostage sur excel sans word
- Word et excel gratuit - Guide
- Word 2013 - Télécharger - Traitement de texte
- Publipostage mail - Accueil - Word
- Comment supprimer une page sur word - Guide
- Tableau word - Guide
3 réponses
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
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....
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. 😊
merci beaucoup!!