Bonjour
Avec une fonction personnalisée dans un Module (Créée par Soft pour EXCEL-PRATIQUE)
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
Ta formule en H2, incrémentée vers le bas devient
=SI(A2="GLISSIERE";+RechercheMultiples(K2;'4-'!$B$2:$B$1000;'4-'!$G$2:$G$1000;"");SI(A2="VENTES";RechercheMultiples(K2;'5-'!$B$2:$B$1000;'5-'!$G$2:$G$1000;"");" "))
Remarque: j'ai limité le champ à 1000 lignes, tu modifieras si besoin en évitant les colonnes entières comme B:B ou G:G
Cordialement