Fonction concaténer avec option [Résolu/Fermé]

Signaler
-
 Globe -
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.

2 réponses

Messages postés
15534
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 janvier 2021
1 441
Bonjour,

pas de test pour la derniere cellule:

=CONCATENER(SI(A1<>"";A1&",";"");SI(A2<>"";A2&",";"");A3)
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 63550 internautes nous ont dit merci ce mois-ci

Merci bien pour ton aide ;)