Microsoft 365 Compter ligne selon valeur de la colonne

New_VBA_User

XLDnaute Nouveau
Bonjour,

J'aimerai compter les lignes spécifiques d'une colonne selon la valeur d'une autre colonne.

par ex. dans ma colonne "C" j'ai les éléments "B101", "B102" plusieurs fois, j'aimerai les compter dans les textbox séparer si on a "YES" qui est marquée dans la colonne "G"

j'arrive à compter les éléments B101 et B102, mais je ne sais pas comment faire avec la condition de colonne G.

merci de l'aide.

voir le fichier d'exemple. et l'image.
 

Pièces jointes

  • Test_Control.PNG
    Test_Control.PNG
    30.8 KB · Affichages: 18
Dernière édition:

Staple1600

XLDnaute Barbatruc
Bonjour le forum, le fil

Une piste possible (à creuser et/ou adapter)
VB:
Private Sub UserForm_Initialize()
Dim i&, j&, k&
For i = 2 To Cells(Rows.Count, 3).End(xlUp).Row
Select Case Cells(i, 3)
Case "B101"
j = j + (-1 * (Cells(i, 7) = "YES"))
Case "B102"
k = k + (-1 * (Cells(i, 7) = "YES"))
End Select
Next
TextBox1 = j
TextBox2 = k
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16