Re : Calcul du nombre de sorties des chiffres inscrits dans un tableau
Bonjour et merci mais cela compte la totalité des numéros inscrits ce qui n'est pas correct ; il faut au fur et à mesure de la saisie des nombres que la formule ne comptabilise que les 18 derniers inscrits ; je les ai mis en rose dans l'exemple et donc comme je le dis dans mon explication qui est dans le classeur lorsque le tableau est rempli complètement des 100 chiffres , les numéros comptabilisés seront du 83 eme au 100 eme soit 18 numéros comptabilisés dans la colonne répétitivité.
Merci d'avance pour l'aide
Re : Calcul du nombre de sorties des chiffres inscrits dans un tableau
Bonjour mp5078, JHA,
Avec cette fonction VBA :
Code:
Function REPET(P1 As Range, P2 As Range, nb As Byte)
Dim i As Byte, n As Integer, j As Integer, k As Integer
For i = 1 To P1.Count
n = 0
For j = P2.Rows.Count To 1 Step -1
For k = P2.Columns.Count To 1 Step -1
If P2(j, k) <> "" Then
n = n + 1
If n <= nb And P1(i) = P2(j, k) Then REPET = REPET + 1
End If
Next
Next
Next
End Function
Formule en H4 à tirer vers le bas :
Code:
=REPET(C4:F4;J$4:S$13;18)
Fichier joint.
Nota : dans vos explications vous parlez des colonnes A à J, j'avoue ne pas comprendre
Function REPET(P1 As Range, P2 As Range, nb As Byte)
Dim i As Byte, n As Integer, j As Integer, k As Integer
For i = 1 To P1.Count
n = 0
For j = P2.Rows.Count To 1 Step -1
For k = P2.Columns.Count To 1 Step -1
If P2(j, k) <> "" Then
n = n + 1
If n <= nb And P1(i) = P2(j, k) Then REPET = REPET + 1
End If
Next
Next
Next
End Function
Formule en H4 à tirer vers le bas :
Code:
=REPET(C4:F4;J$4:S$13;18)
Fichier joint.
Nota : dans vos explications vous parlez des colonnes A à J, j'avoue ne pas comprendre
Re : Calcul du nombre de sorties des chiffres inscrits dans un tableau
Bonjour et ravi de vous retrouver ; la dernière fois c'était en Juillet dernier
Merci pour votre aide ; en fait les calculs sont erronés ; j'ai rempli une partie du tableau et ai calculé manuellement en colonne I les résultats des 18 derniers numéros du tableau repérés en couleur orange ; ils sont différents de ceux calculés par la formule ; j'ai mis 3 fois le nombre 18 à la fin pour être certain d'avoir des cas particuliers à prendre en compte dans la formule (je ne sais pas si cela est important) ; il faut dans tous les cas de remplissage tu tableau que seuls les 18 derniers numéros soient comptabilisés ; ainsi comme je l'indique dans le cadre jaune du classeur lorsqu'on arrive à la fin du tableau soit 100 nombres , il faut que les 18 derniers soient comptabilisés , soit du numéro 83 à 100. J'espère avoir été suffisamment clair afin de vous faciliter les choses. J'ai changé le nom du fichier en répétitivité V2
Merci d'avance pour votre aide.
Re : Calcul du nombre de sorties des chiffres inscrits dans un tableau
Bonjour mp5078
En fait, j'avais mal interprété la demande. J'ai compté à l'envers: à savoir combien des 4 nombres du tableau de gauche sont dans les 18 derniers nombres du tableau de droite.
Si j'ai bien compris, il faut compter combien, parmi les 18 derniers nombres du tableau de droite, figurent dans les quatre nombres du tableau de gauche... (les doublons comptent chacun pour un)
Si c'est bien cela, alors remplacer la formule en H4 par la formule matricielle suivante:
Re : Calcul du nombre de sorties des chiffres inscrits dans un tableau
Bonsoir ;oui c'est out à fait cela ; je me suis assuré que tout était bon en remplissant totalement le tableau ; c'est parfait ; merci beaucoup !
Bonne soirée à vous et à la prochaine
Amicalement