XL 2019 Formule avec BDD

carlos

XLDnaute Impliqué
Supporter XLD
Bonjour,
J'aimerais connaitre le nombre de matchs joués par chacun des NOMS et selon les choix du tableau vert.
Les criteres de selection :
- Le choix (1 ou vide) du tableau
-Le NOM qui se retrouve en BDD en colonne B et C
-Le J ou A (Joueur ou Arbitre)
Par exemple dans mon tableau, on compterais :
Pour NOM1 : tous les matchs joués "'Le 18 nov-1" et arbitré "'Le 02 déc-0"

Idem pour : Le nombre de matchs gagnés

Bonne journée
 

Pièces jointes

  • Formule pour BDD.xlsx
    26.9 KB · Affichages: 11

carlos

XLDnaute Impliqué
Supporter XLD
Bonjour,
J'ai commencé par créer cette Function mais je galère car c'est trop complexe pour moi. Trop d'elements à prendre en compte.
Function NbMatch$(Nom, xPlageNOmG As Range, xPlageValeursG As Range, xPlageNOmP As Range, xPlageValeursP As Range)
Dim t, vg, nbvg&, I&, j&
vg = xPlageValeursG.Value2: Nom = xPlageNOmG.Value
vp = xPlageValeursP.Value2: Nom = xPlageNOmG.Value
For j = 1 To UBound(vg, 2)
If vg(1, j) = "" Then
nbvg = nbvg + 1
End If
Next j
If nbvg = xPlageValeursG.Cells.Count Then
NbMatch = "": Exit Function
Else
NbMatch = nbvg
End If
End Function

Bonne journée
 

Discussions similaires

Statistiques des forums

Discussions
314 422
Messages
2 109 447
Membres
110 482
dernier inscrit
ilyxxxh