Regrouper les resultats d'une recherchev dans la meme cellule

Bonjour ,
j’ai besoin de regrouper dans la même cellule les résultats d’une rechercheV ce qui bien évidement n’est pas satisfaisant car je n’obtient qu’un résultat sur plusieurs possible ,j’ai donc abandonné cette option .
J’ai tenté avec la fonction filtre mais j’obtiens une erreur #propagation# .

Je suis donc dans l’impasse et m’adresse a vous pour un coup de pouce .
Dans un fichier ,j’ai deux onglets l’un contient des données « non synthétisées » et dans un deuxième onglet j’ai les mêmes données mais regroupées par « clé » (Code + lot concatené) cela est deja fait automatiquement dans mon fichier initial de travail (pas d’action sur ce sujet)
Je souhaite donc pouvoir dans une cellule regrouper egalement les motifs .
Ci joint le fichier test .
Merci du temps que vous pourrez m’accorder .
Franck .
test motif.xlsx (41,9 Ko)

Bonjour, nécessite activation macro

Voir exemple onglet motif colonne G avec une fonction personnalisée
formule
=RechercheMultiples($D2;bdd!D2:D9;bdd!E2:E9;«  »)
+
Code VBA
Function RechercheMultiples(ValeurCherchée As String, MatriceCherche, MatriceTrouve, Optional Seprator As String) As String
Dim c, i As Long
If Separator = «  » Then Separator = "; "
For Each c In MatriceCherche
i = i + 1
If ValeurCherchée = c Then
If RechercheMultiples = «  » Then
RechercheMultiples = MatriceTrouve(i)
Else
RechercheMultiples = RechercheMultiples & Separator & MatriceTrouve(i)
End If
End If
Next c
End Function
Cordialement
test motif.xlsm (47,5 Ko)

Merci beaucoup,
C’est tout à fait ce dont j’avais besoin.
Je pense que cela pourra servir a d’autres car les recherches multiples sont monnaie courante dans nos fichiers.
En testant le fichier je me suis rendu compte que cette solution présentait (du moins dans mon fichier de travail qui est largement plus conséquent) un inconvénient :les valeurs trouvées peuvent être multiples et souvent en doublon voir plus ce qui charge les cellules et ne facilite pas la lecture,y a t-il possibilité de ne conserver par cellules qu’une seule fois chaque valeur ?
J’ai par exemple trois fois la valeur « sauce » pour un résultat,une seule fois me suffit.
En PJ le fichier.
Merci encore .
Franck
test motif(1)-1.xlsm (22,3 Ko)

test motif(1)-1.xlsm (30,0 Ko)

1 « J'aime »

Merci Cow18 pour cette finalisation du travail de tontonbox .
Le fichier répond désormais à toute mes attentes ,
Franck.

1 « J'aime »