Se connecter avec
S'enregistrer | Connectez-vous

Comment lister dans une seule cellule

Dernière réponse : dans Programmation

Bonjour
Comment lister dans une seule cellule toutes les infos qui se trouvent dans la colonne B si la valeur référence est trouvée.
exemple: (I c'est la séparation entre les cellules)
col. A I col.B .
x I A .
y I B .
z I C .
x I D .
y I E .
z I F .
z I G .

le résultat que je souhaite d'obtenir est le suivant :
x I A , D .
y I B , E .
z I C , F , G .
Dans mon cas, le macro est indispensable car le nombre des valeurs dans la colonne A et B peut être infini. Il faudra donc encore avoir la formule qui va vérifier si la cellule suivant dans la colonne A est vide. Si elle est vide END SUB
Il s’s’agit d’Excel 2003.
Merci d’avance pour votre aide.
Eliza

Autres pages sur : lister seule cellule

Lassé par la pub ? Créez un compte

Meilleure solution

Expert Programmation

Salut,

Citation :
le macro est indispensable

Non pourquoi ?
On peut très bien faire ça avec Excel, sans la moindre ligne de VB.

En ligne 1, merci de mettre un titre à tes colonnes. Soit les formules suivantes :
  1. =SI(A2=A1;C1& " ";"")&B2
  2. =SI(A2<>A3;A2;"")
  3. =SI(A2<>A3;C2;"")

La première est à mettre dans la cellule C2, la seconde dans la cellule D2, la dernière dans la cellule E2. Puis il faut descendre ces trois formules vers le bas.

Le résultat attendu est dans les colonnes D:E.

Cela dit, on peut aussi faire une macro.
Lassé par la pub ? Créez un compte