Countif + condition

Bonjour à tous,

j'ai un countif fonctionnel auquel j'aimerais ajouter une condition

Voici le countif de base

Sheets("DashBoard").Range("BF4") = Application.CountIfs(Range("Projects[Start_Date]"), ">" & CLng(Date), _
Range("Projects[Start_Date]"), "<=" & CLng(DateAdd("m", Sheets("Admin").Range("C17"), Date)))

et j'aimerais ajouter la condition si

Range("Projects[Status]

serait à "Negociation"

comment procéder svp?

merci par avance

bonne journée

Bonjour,

Je dirais un truc comme ça :

Sheets("DashBoard").Range("BF4") = Application.CountIfs(Range("Projects[Start_Date]"), ">" & CLng(Date), _
Range("Projects[Start_Date]"), "<=" & CLng(DateAdd("m", Sheets("Admin").Range("C17"), Date, Range("Projects[Status]", "Negociation")))

Fais attention au potentiel accent à negociation si tes données sont écrites en français.

merci mais du coup ce simple ajout résulte en une erreur 1004

Je m'étais trompé dans les parenthèses, désolé. J'ai édité le code dans mon post précédent.

j'avais déja bien corrigé le problème des parenthèses

mais si je prends l'edit comme re-proposé il y a une faute dans le code car apparait en rouge

Sans le fichier, je n'arriverai pas à te dire mieux, désolé.
D'autres pourront peut-être.

j'ai trouvé :

Sheets("DashBoard").Range("BF4") = Application.CountIfs(Range("Projects[Start_Date]"), ">" & CLng(Date), _

Range("Projects[Start_Date]"), "<=" & CLng(DateAdd("m", Sheets("Admin").Range("C17"), Date)), Range("Projects[Status]"), "Negociation")

C'était bien un problème de parenthèses mais merci de m'avoir mis sa la voie.

Rechercher des sujets similaires à "countif condition"