XL 2010 RECHERCHEV avec plusieurs résultats

Ultravga

XLDnaute Nouveau
bonjour ,

j'ai un fichier qui compte plus de 5000 articles je souhaite chercher une valeur puis renvoyer plusieurs resultat
exemple ci-joint
merci
 

Pièces jointes

  • test10.xlsx
    9.2 KB · Affichages: 32

Etoto

XLDnaute Barbatruc
bonjour ,

j'ai un fichier qui compte plus de 5000 articles je souhaite chercher une valeur puis renvoyer plusieurs resultat
exemple ci-joint
merci
Bonjour,

Je ne connais pas ton tableau de 5000 articles, mais s'il est dans un tableau Excel tu n'as qu'a filtrer pour avoir les données dont tu as besoin. Mais après je connais pas ton tableau source.

Si tu avais Excel 365 je t'aurais proposer la fonction FILTRE
Si tu avais Excel 2013 ou plus je t'aurais proposé Power Query
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Ci-joint une fonction personnalisée qui m'a été faite par Mr Dranreb en 2016 :) .
Elle mériterait d'être dans la rubrique fonction VBA personnalisée pour ceux qui ne dispose pas de joindre.texte()
VB:
Function TEXTJOIN(Delimiter As String, IgnoreEmpty As Boolean, ParamArray Parm() As Variant)
Dim E, C As Range, V, t() As String, N&
For Each E In Parm
  If TypeName(E) = "Range" Then
     For Each C In E.Cells
        V = C.Value: GoSub 1
        Next C
     ElseIf IsArray(E) Then
        For Each V In E: GoSub 1: Next V
     Else
        V = E: GoSub 1
        End If: Next E
TEXTJOIN = Join(t, Delimiter)
Exit Function
1: If V = "" And IgnoreEmpty Then Return
N = N + 1
ReDim Preserve t(1 To N): t(N) = V
Return
End Function

JHA
 

Pièces jointes

  • test10 fonction personnalisée.xlsm
    16.9 KB · Affichages: 21

JHA

XLDnaute Barbatruc
Bonjour à tous,

Cette formule est matricielle, il faut la valider par Ctrl+Maj+Entrée

JHA
 

Ultravga

XLDnaute Nouveau
Bonjour,

Je ne connais pas ton tableau de 5000 articles, mais s'il est dans un tableau Excel tu n'as qu'a filtrer pour avoir les données dont tu as besoin. Mais après je connais pas ton tableau source.

Si tu avais Excel 365 je t'aurais proposer la fonction FILTRE
Si tu avais Excel 2013 ou plus je t'aurais proposé Power Query
bonjour ,

j'ai installé excel 2019 , comment faire en utilisant Power Query ? merci
 

Etoto

XLDnaute Barbatruc
Malheureusement si tu veux de l'aide avec Power Query il faut me dire qu'elles sont les conditions de filtres, si elles se trouvent sur un autre tableau, dans une autre colonne, etc... Et puis si tu veux utiliser Power Query, il faut obligatoirement que ta plage soit considérée comme un tableau.
 

Discussions similaires