Fonction concaténer avec option

Résolu/Fermé
Globe - 23 sept. 2015 à 15:37
 Globe - 25 sept. 2015 à 13:59
Bonjour,

Je cherche à concaténer plusieurs cellules séparées par des virgules.
Je suis donc passé tout bêtement par une formule CONCATENER("A1;",";A2",";A3",";A4"etc..).

Mon problème est le suivant : comportant beaucoup de lignes, il arrive que certaines cellules soient vides. Or, si la cellule est vide, la virgule qui le précède est maintenue alors que la cellule est vide.

Le texte final obtenu par la fonction concatener donne donc des listes telles que Jérôme,Mickaël,,,Emilie,,Maurice ect.

Comment faire pour afficher la virgule qui précède si et seulement si la cellule qui la devance n'est pas vide ?

Merci par avance si vous pouvez m'aider.
A voir également:

2 réponses

f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711
23 sept. 2015 à 16:21
Bonjour,

pas de test pour la derniere cellule:

=CONCATENER(SI(A1<>"";A1&",";"");SI(A2<>"";A2&",";"");A3)
1
Merci bien pour ton aide ;)
0