Recherche la reference de la ligne correspondant a une combinaison

  • Initiateur de la discussion Initiateur de la discussion biker
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

biker

XLDnaute Occasionnel
Bonjour;


Je ne sais pas si il existe une formule qui me permettrai de me donner la reference d'une ligne par rapport a une combinaison ( sachant qu'il me faut le dernier tirage)

Merci pour votre aide
 

Pièces jointes

Re : Recherche la reference de la ligne correspondant a une combinaison

Rebonjour,
J'ai cherche tout les tirages, si tu veux juste le dernier tirage, tu dois effacer les formules dans la plage AB1:AD11 (Plage en Orange),
et en AB1 :
Code:
=SI(NB.SI($BY1:$CL1;4);MAX(SI($BY1:$CL1=4;COLONNE($BY1:$CL1)-76));"")
@ valider par Ctrl+Maj+Entree
@ tirer vers le bas
Amicalement
 
Re : Recherche la reference de la ligne correspondant a une combinaison

Bonjour

C'est étrange, chez moi, si je rentre
Code:
CONCATENER(A1;B1;C1;D1;E1;F1;G1;H1;I1;J1;K1;L1;M1;N1;O1;P1;Q1;R1;S1)
, et que je tire cette formule vers le bas, j'obtiens uniquement le résultat correspondant à la ligne 1. Etrange, étrange.

@ plus
 

Pièces jointes

Re : Recherche la reference de la ligne correspondant a une combinaison

Bonjour tout le monde,
sous réserve d'avoir compris ta demande, une proposition via fonction personnalisée :
Code:
Function Tirage(plage As Range, combinaison As Range) As Long
Dim i As Byte, j As Long, k As Integer, Tabl(), Comb(), Nb As Byte
Tabl = plage.Value
Comb = combinaison.Value
    For j = UBound(Tabl) To 1 Step -1
        For k = 1 To UBound(Tabl, 2)
            For i = 1 To UBound(Comb, 2)
                If Tabl(j, k) = Comb(1, i) Then Nb = Nb + 1
                If Nb = 4 Then Tirage = j: Exit Function
            Next i
        Next k
        Nb = 0
    Next j
End Function
A+
 

Pièces jointes

Re : Recherche la reference de la ligne correspondant a une combinaison

Bonjour

J'ai l'impression que c'est bon. Dans ton exemple, il y a plusieurs lignes correspondant à la combinaison de la ligne 1. La formule n'affiche que le n° de la première ligne. A toi de vérifier.

@ plus

Je met un autre exemple en bis
 

Pièces jointes

Dernière édition:
Re : Recherche la reference de la ligne correspondant a une combinaison

Bonjour CISCO,
Je l'avais sur Excel 2003, et Excel 2007 mais j'ai jamais utilise la MCONCAT(),
il faut qu'elle soit une fonction D'origine Microsoft ce sera agreable
Amicalement
 
Re : Recherche la reference de la ligne correspondant a une combinaison

Rebonjour

Une variante à ma précédente proposition, toujours en matricielle, utilisant la même méthode, mais sans colonne intermédiaire (En fait, c'est un peu de la triche, car la colonne intermédiaire est en fait virtuelle, dans CONCALIGNE = =";"&A1:A11&";;"&B1:B11&";;"&Feuil1!.... comme ça jusqu'à S1:S11&";". Attention, deux point-virgule entre chaque plage colonne).

@ plus

P.S : Bonjour David84.
P.S 2 : Modification de la définition DE CONCALIGNE = CONCALIGNE1&CONCALIGNE2, suite aux remarques de David et de Rachid ci-dessous.
 

Pièces jointes

Dernière édition:
Re : Recherche la reference de la ligne correspondant a une combinaison

Re
Personnellement, j'avais compris qu'il fallait ramener la dernière ligne où l'on trouvait la combinaison.
Ex pour la 1ère combinaison (24 44 49 14) : on la trouve à la ligne 4 et à la ligne 10 : le résultat doit être 10.
Est-ce cela ou suis-je à côté de la plaque ?
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
15
Affichages
525
Réponses
4
Affichages
224
Retour