Bonjour a tous,
J ai 4 colonnes comme suit ( séparateur :
1;objet1;valeur1;pays1
1;objet2;valeur2;pays2
1;objet3;valeur3;pays3
2;objet4;valeur4;pays4
2;objet5;valeur5;pays5
Et j aimerais avoir 5 colonnes comme suit:
1;objet1;valeur1;pays1;objet1 (valeur1/pays1) objet2 (valeur2/pays2) objet3 (valeur3/pays3)
1;objet2;valeur2;pays2
1;objet3;valeur3;pays3
2;objet4;valeur4;pays4;objet4 (valeur4/pays4) objet5 (valeur5/pays5)
2;objet5;valeur5;pays5
En gros, concaténer ( avec une p'tite mise en forme, ça je sais faire) les contenus de chaque cellule des colonnes 2,3 et 4 pour lesquelles le contenu de la colonne 1 est identique, dans la colonne 5, une seule fois quand le nombre en colonne 1 change..
J arrive a le faire en VBA , mais est ce possible avec une formule , en utilisant SI(), NB.SI(), et d autres fonctions par exemple?
Merci par avances pour vos réponses!
J ai 4 colonnes comme suit ( séparateur :
1;objet1;valeur1;pays1
1;objet2;valeur2;pays2
1;objet3;valeur3;pays3
2;objet4;valeur4;pays4
2;objet5;valeur5;pays5
Et j aimerais avoir 5 colonnes comme suit:
1;objet1;valeur1;pays1;objet1 (valeur1/pays1) objet2 (valeur2/pays2) objet3 (valeur3/pays3)
1;objet2;valeur2;pays2
1;objet3;valeur3;pays3
2;objet4;valeur4;pays4;objet4 (valeur4/pays4) objet5 (valeur5/pays5)
2;objet5;valeur5;pays5
En gros, concaténer ( avec une p'tite mise en forme, ça je sais faire) les contenus de chaque cellule des colonnes 2,3 et 4 pour lesquelles le contenu de la colonne 1 est identique, dans la colonne 5, une seule fois quand le nombre en colonne 1 change..
J arrive a le faire en VBA , mais est ce possible avec une formule , en utilisant SI(), NB.SI(), et d autres fonctions par exemple?
Merci par avances pour vos réponses!