Dans une feuille je concatenate les cellules de 2 colonnes contenant
ou pas une ou plusieurs adresses email.
Lorsque la cellule de la 1ere colonne est vide alors mon r=E9sultat
commence par une virgule. Est-il possible de supprimer la virgule
dans une fonction lorsque la chaine de caracteres commence par une
virgule?
Supposons qu'en C1 j'ai =3D CONCATENATE(A1,",",B1)
alors si A1 est vide j'obtiens par exemple ,info@ibm.com au lieu de
info@ibm.com
J'ai essay=E9 en C1 la formule =3DIF(ISBLANK((A1),B1,CONCATENATE(A1,B1)))
mais cela ne fonctionne pas.
"Christophe" a écrit dans le message de groupe de discussion :
Bonjour:
Dans une feuille je concatenate les cellules de 2 colonnes contenant ou pas une ou plusieurs adresses email. Lorsque la cellule de la 1ere colonne est vide alors mon résultat commence par une virgule. Est-il possible de supprimer la virgule dans une fonction lorsque la chaine de caracteres commence par une virgule?
Supposons qu'en C1 j'ai = CONCATENATE(A1,",",B1) alors si A1 est vide j'obtiens par exemple , au lieu de
J'ai essayé en C1 la formule =IF(ISBLANK((A1),B1,CONCATENATE(A1,B1))) mais cela ne fonctionne pas.
Merci.
Christophe
En supposant que les cellules B1 et A1 sont les 2 cellules que tu veux concaténer
"Christophe" <cjoly@mail.doc.gov> a écrit dans le message de groupe de discussion :
a2c4f839-d103-4cd3-b596-db66f8b21fcb@x21g2000yqa.googlegroups.com...
Bonjour:
Dans une feuille je concatenate les cellules de 2 colonnes contenant
ou pas une ou plusieurs adresses email.
Lorsque la cellule de la 1ere colonne est vide alors mon résultat
commence par une virgule. Est-il possible de supprimer la virgule
dans une fonction lorsque la chaine de caracteres commence par une
virgule?
Supposons qu'en C1 j'ai = CONCATENATE(A1,",",B1)
alors si A1 est vide j'obtiens par exemple ,info@ibm.com au lieu de
info@ibm.com
J'ai essayé en C1 la formule =IF(ISBLANK((A1),B1,CONCATENATE(A1,B1)))
mais cela ne fonctionne pas.
"Christophe" a écrit dans le message de groupe de discussion :
Bonjour:
Dans une feuille je concatenate les cellules de 2 colonnes contenant ou pas une ou plusieurs adresses email. Lorsque la cellule de la 1ere colonne est vide alors mon résultat commence par une virgule. Est-il possible de supprimer la virgule dans une fonction lorsque la chaine de caracteres commence par une virgule?
Supposons qu'en C1 j'ai = CONCATENATE(A1,",",B1) alors si A1 est vide j'obtiens par exemple , au lieu de
J'ai essayé en C1 la formule =IF(ISBLANK((A1),B1,CONCATENATE(A1,B1))) mais cela ne fonctionne pas.
Merci.
Christophe
Maude Este
Bonsour®
"michdenis" a écrit
En supposant que les cellules B1 et A1 sont les 2 cellules que tu veux concaténer =SI(ET(B1="";A1="");"";SI(B1="";A1;SI(A1="";B1;SI(ET(B1<>"";A1<>"");B1&","&A1;""))))
En supposant que les cellules B1 et A1 sont les 2 cellules que tu veux
concaténer
=SI(ET(B1="";A1="");"";SI(B1="";A1;SI(A1="";B1;SI(ET(B1<>"";A1<>"");B1&","&A1;""))))
En supposant que les cellules B1 et A1 sont les 2 cellules que tu veux concaténer =SI(ET(B1="";A1="");"";SI(B1="";A1;SI(A1="";B1;SI(ET(B1<>"";A1<>"");B1&","&A1;""))))