Bonjour
J'aimerais faire une fonction qui compte le nombre de fois qu'il est sorti Après une moyenne haute.
Est ce possible de faire ceci en fonction ?
Mettons la moyenne haute à 17 en A3 La fonction servirait pour savoir combien de fois est il sorti après cette moyenne ?
Merci d'avance
Bonne journée
Fichier joint:
https://www.excel-pratique.com/~files/doc/0BmzMClasseur1.xls :
ps: pour info on m'a déja donné une fonction semblable, mais qui compte les nb de fois que la valeur est sortie AVANT une moyenne:
Function Précocité(Plage As Range, Numéro As Byte, Moyenne As Single)
Application.Volatile
x = Plage.Rows.Count 'nombre de lignes à analyser dans la plage
y = Plage(3, 30).Row 'ligne de début de la plage
w = x + y - 1 'dernière ligne de la plage
Z = Plage.Column 'colonne de la plage
If Plage.Columns.Count > 1 Then Précocité = Error(2042).Value: Exit Function
For i = y To w
If Cells(i, Z) > 0 Then
For J = i + 1 To Application.Min(i + Moyenne - 1, w) 'limite au numéro de ligne de fin de plage
If Cells(J, Z) > 0 Then s = s + 1: Exit For
Next J
End If
Next i
Précocité = s
End Function
Est ce qu'il serait possible de la modifier pour qu'elle fonctionne avec ma demande ?