CountIf

Bonjour et merci d'avance pour votre aide.

Je suis en train de bloquer sur une fonction; je veux calculer le nombre d'actions supérieurs à une autre avec VBA ( je connais nb.si)

J'ai essayé la fonction suivante mais ca me calcule le total soit 10 alors que je devrais en avoir 6

Range("o2").Value = WorksheetFunction.CountIfs(Range("c3:l3"), "<" & Cells(3, 2))

merci

bonjour,

avec ce test, tu comptes le nombre de valeurs de la plage C3:L3 qui sont INFERIEURES à celle de B3

Merci pour ta réponse, oui parce que je voulais faire le test inverse voir si j’avais 0. J’ai 10 cellules à tester quand je mets superieur ca me mets 0 et inferieur ca me mets 10..

En revanche, lorsque je remplace B3 par sa valeur dans la base de donnée (0,005) j’ai bien 6 qui apparait en Cellule O2 ce qui est juste...

Peut etre un problème avec la syntaxe ?

bonjour,

cette syntaxe fonctionne sans problème sur le fichier de test que je me suis fait à défaut d'avoir eu le plaisir d'avoir le tien.

C'est un peu le fouillis, c'est dans exercice 2... Un 0 apparaît...

Merci de ton aide.

Bonjour,

l'exécution de ta macro avec ma version d'excel (UK) me donne le résultat attendu (7).

Rechercher des sujets similaires à "countif"