Publipostage / milliers + Virgule

Bonjour,

J'ai regardé un peu partout mais je ne trouve pas mon problème.

J'ai un fichier Excel avec des nombres tels que :

1 000
585,25
1 820,30
700

Je cherche à faire un publipostage sous Word avec le séparateur de milliers, ET (c'est ici mon problème):

  • Si c'est un nombre entier : je ne souhaite pas de virgule
  • si c'est un nombre décimal : je souhaite une virgule avec 2 chiffre après la virgule.

Si quelqu'un à une solution magique je veux bien.

Merci beaucoup par avance.

Personne n'aurait une idée ?

Bonjour

Une piste en passant avec une formule :

=SI(ENT(A1)=A1;TEXTE(A1;"# ##0");TEXTE(A1;"# ##0.00"))

Cordialement,

Merci mais ça ne fonctionne que pour les nombres entiers, pour les decimales:

509,08 donne 5.09

2397,40 donne 23.97

Essaie avec :

=SI(ENT(A1)=A1;TEXTE(A1;"# ##0");TEXTE(A1;"# ##0,00"))

Sinon tu peux aussi appliquer le format à 2 décimales à tes cellules puis le format à 0 décimale à l'aide de la MFC =ENT(A1)=A1

Sinon tu peux aussi appliquer le format à 2 décimales à tes cellules puis le format à 0 décimale à l'aide de la MFC =ENT(A1)=A1

du coup

ca me met FAUX ou VRAI

Donc j'ai changé et mis : = ENT (A1):

509,08 donne 509,00

et 2048 donne 2 048,00

Merci de ton aide.

Essaie avec :

=SI(ENT(A1)=A1;TEXTE(A1;"# ##0");TEXTE(A1;"# ##0,00"))

As-tu essayé avec la , au lieu du . ?

Sinon tu peux aussi appliquer le format à 2 décimales à tes cellules puis le format à 0 décimale à l'aide de la MFC =ENT(A1)=A1

du coup

ca me met FAUX ou VRAI

Donc j'ai changé et mis : = ENT (A1):

509,08 donne 509,00

et 2048 donne 2 048,00

C'est la formule pour la MFC :

mfc ent

Essaie avec :

=SI(ENT(A1)=A1;TEXTE(A1;"# ##0");TEXTE(A1;"# ##0,00"))

As-tu essayé avec la , au lieu du . ?

En effet, ça fonctionne dans Excel avec la "," mais une fois que je passe sur le publipostage word lorsque c'est un nombre entier

688 donne 688,

Aurais tu une autre idee?

Sinon tu peux aussi appliquer le format à 2 décimales à tes cellules puis le format à 0 décimale à l'aide de la MFC =ENT(A1)=A1

du coup

ca me met FAUX ou VRAI

Donc j'ai changé et mis : = ENT (A1):

509,08 donne 509,00

et 2048 donne 2 048,00

C'est la formule pour la MFC :

mfc-ent.png

Ah je n'avais pas compris, merci mais non ça marche pas

509,08 donne 509,08

2 048 donne 2 048,00 au lieu de 2 048

1865,87 donne 1865,87

Ah je n'avais pas compris, merci mais non ça marche pas

509,08 donne 509,08

2 048 donne 2 048,00 au lieu de 2 048

1865,87 donne 1865,87

Il faut appliquer le format à 2 décimales à toutes tes cellules, puis définir le format à 0 décimale dans la MFC :

mfc ent 2

Ah je n'avais pas compris, merci mais non ça marche pas

509,08 donne 509,08

2 048 donne 2 048,00 au lieu de 2 048

1865,87 donne 1865,87

Il faut appliquer le format à 2 décimales à toutes tes cellules, puis définir le format à 0 décimale dans la MFC :

mfc-ent-2.png

tout est fait pareil et en version word, meme combat, tant que ce n'est pas un entier : nickel. dés que c'est un entier c'est afficher

" 2000, "

Je désespère.

Je crois je vais envoyé avec 2000,00 (c'est moche, mais on ne va pas passer notre nuit dessus).

Merci de ton aide en tout cas c'est super gentil d'essayer.

Rechercher des sujets similaires à "publipostage milliers virgule"