Concatener une séquence de cellules dans une colonne

Résolu/Fermé
supraman46 Messages postés 53 Date d'inscription jeudi 21 février 2013 Statut Membre Dernière intervention 15 décembre 2020 - 10 nov. 2016 à 16:50
supraman46 Messages postés 53 Date d'inscription jeudi 21 février 2013 Statut Membre Dernière intervention 15 décembre 2020 - 11 nov. 2016 à 13:44
Bonjour,

J'aimerais pouvoir utiliser la fonction concatener et pouvoir identifier à ma formule combien de cellules sur une colonne nous devons joindre ensemble.

Voir fichier en pièce jointe, dans la colonne C j'ai des numéros de commandes et dans la D les commentaires pour chacune des commandes qui malheureusement sont étendu sur plusieurs lignes.

J'aimerais pouvoir utiliser une formule ou VBA ce qui serait le plus facile, afin de mettre en une cellule la serie de commentaires pour chacune des commandes.

Dans la colonne B, j'ai le nombre de lignes sur lequel les commentaires s'etendent pour chacune des commandes.


Votre aide serait grandement apprécié!

https://www.cjoint.com/c/FKkpTPHsRdJ

2 réponses

yg_be Messages postés 22692 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 avril 2024 1 471
10 nov. 2016 à 21:23
Premier essai :
mets cette formule en J2 :
=IF(G3="";I2&J3;I2)
et copie-là vers le bas.
C'est juste un début.

Autre possibilité : d'où viennent ces données? N'est-il pas possible de regrouper les commentaires au moment de les obtenir?
0
yg_be Messages postés 22692 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 avril 2024 1 471
10 nov. 2016 à 21:29
Mieux :
=IF(G3="";I2&CHAR(10)&J3;I2)
0
supraman46 Messages postés 53 Date d'inscription jeudi 21 février 2013 Statut Membre Dernière intervention 15 décembre 2020 1
11 nov. 2016 à 13:44
Ta formule est magique, ca fonctionne à merveille je suis impressionné!

Un gros merci pour ton aide yg_be!
0