Concaténer plusieurs résultats de recherche

raphaelha Messages postés 5 Statut Membre -  
raphaelha Messages postés 5 Statut Membre -
Bonjour,

je souhaite concaténer plusieurs résultats de recherche dans une cellule, à partir d'un tableau croisé dynamique.
Sur l'exemple ci-joint (https://we.tl/pJRNlLCcmH), j'aimerais faire apparaître dans une cellule (disons J8), la liste des noms de famille qui correspondent au prénom Jean (A;B;C), éventuellement séparés par des points-virgules, des virgules, des slashs... ça m'importe peu.

Avec RECHERCHEV() ou INDEX(EQUIV()), je n'obtiens que le premier nom de famille (A) et pas la liste de tous les résultats...

Quelqu'un saurait-il comment faire ?
Merci d'avance


2 réponses

via55 Messages postés 14730 Statut Membre 2 750
 
Bonjour à vous deux

Une possibilité avec une fonction personnalisée :
http://www.cjoint.com/c/GHijCh30488

Cdlmnt
Via
1
raphaelha Messages postés 5 Statut Membre
 
Merci,
ça fonctionne sur ce fichier d'exemple mais ça ne fonctionne plus quand je copie-colle cette fonction personnalisée dans mon fichier de travail... Comment faire pour que cette fonction personnalisée s'applique aussi dans un autre fichier ?
0
via55 Messages postés 14730 Statut Membre 2 750 > raphaelha Messages postés 5 Statut Membre
 
ALT+F pour ouvrir l'éditeur VBA
Copier la fonction personnalisée
Dans ton fichier ouvrir l'éditeur VBA puis Insertion - Module et coller la fonction
Fermer éditeur la fonction est opérationnelle

Si tu as du mal postes ton fichier sur mon partage.fr je regarderais ça
0
raphaelha Messages postés 5 Statut Membre
 
c'est bon ça marche parfaitement,
merci
0
via55 Messages postés 14730 Statut Membre 2 750
 
Bonsoir

Ton lien ne fonctionne pas
Poste un exemple de ton fichier sur cjoint.com et reviens coller le lien ici

Cdlmnt
Via
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 728
 
Bonjour via55,
Pour suivre le lien il faut enlever ")," à la fin. ;-)
0
raphaelha Messages postés 5 Statut Membre
 
en effet, excusez-moi :
https://we.tl/pJRNlLCcmH
0