Formule SI dans un publipostage

Résolu
JELEPE25 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
JELEPE25 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Dans un publipostage WORD, j'ai un champ qui commence par 004 ou 005 ou 006 ou 013 ou 083 ou 084 ou par une consonne.
Je souhaiterais pouvoir tester ce champ dans la formule SI de telle manière :
{ IF { MERGEFIELD COD_SERVICE = 004* "de Dignes" "{ IF { MERGEFIELD COD_SERVICE = 005* " de Gap." ......
Je tiens à signaler que cette formule fonctionne lorsque l'on n'utilise que des lettres :
{ IF { MERGEFIELD LIB_GRADE = A* "d'" "de" }.
Par avance merci de me dire s'il y a une solution au problème.
Excellente journée.

2 réponses

Argitxu Messages postés 4839 Date d'inscription   Statut Contributeur Dernière intervention   4 802
 
Bonjour

Il faut fermer le champ de fusion et mettre des parenthèses au critère
{ IF { MERGEFIELD COD_SERVICE} = "004" "de Dignes"}
1
JELEPE25
 
Bonjour,

Merci pour votre réponse mais en fait cela ne répond pas à la question.
En effet, même si j'ai oublié de taper les guillemets, ma question est la suivante :
{ IF { MERGEFIELD COD_SERVICE = "004*" "de Dignes" "{ IF { MERGEFIELD COD_SERVICE = "005*" " de Gap." ......
Je ne veux pas que le champ soit égal à "004" mais qu'il commence par "004".
Bonne journée.
0
Argitxu Messages postés 4839 Date d'inscription   Statut Contributeur Dernière intervention   4 802
 
Bonjour

La correction était surtout sur le champ COD_SERVICE qu'il faut fermer ainsi
{ MERGEFIELD COD_SERVICE } = "004*"

As-tu testé ? Parce que cela fonctionne

Argitxu
0
JELEPE25 > Argitxu Messages postés 4839 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour,

Non cela ne fonctionne pas.
En fait, comme je l'ai dit dans mon premier message, cela fonctionne avec des lettres mais pas avec des chiffres.
Merci pour ton aide.
Bonne journée
0
Argitxu Messages postés 4839 Date d'inscription   Statut Contributeur Dernière intervention   4 802 > JELEPE25
 
J'ai testé avec des exemples basiques et simplifiés tels que tu as donnés

Il faudrait voir la vraie vie
Tu peux nous donner un exemple du fichier excel en anonymisant tout ce qui doit l'être et même en ne conservant que ce champ à récupérer
Utilise https://www.cjoint.com/
0
JELEPE25 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   > Argitxu Messages postés 4839 Date d'inscription   Statut Contributeur Dernière intervention  
 
En effet, je viens de relire ma fonction dans le fichier WORD et il manquait bien des guillemets.
Désolé de t'avoir fait perdre du temps.
Merci encore pour ton aide.
0