Syntaxe NB.SI.ENS

Bonjour,

Je pense être confronté à un petit problème de syntaxe. Après quelques recherche sur le forum, j'en suis là :

=NB.SI.ENS(Planning!$F:$F;"7";Planning!E:E;">"&"(ANNEE(AUJOURDHUI()))-2";Planning!E:E;"<"&"ANNEE(AUJOURDHUI())")

Je cherche à compter les lignes réunissant les 3 critères :

  • je cherche dans la colonne F de la feuille "Planning", les lignes à l'étape 7
  • je cherche dans la colonne E de la feuille "Planning" les lignes où la date est supérieur à cette année moins 2 ans
  • je cherche dans la colonne E de la feuille "Planning" les lignes où la date est inférieur à cette année

Malgré le fait qu'il y ai des lignes qui correspondent à ces trois critères, le résultat, m'affiche zéro à chaque essaie.

Je ne pense pas que le fichier serve à quelque chose, mais s'il le faut je le mettrais.

Merci d'avance pour votre temps

Bonjour,

NB.SI.ENS() fait un ET entre les critères.

Des dates supérieures à cette année moins 2 ans ET inférieures à cette année il ne doit pas y en avoir des masses.

Regarde du coté de Sommeprod()

Sans fichier on ira pas plus loin.

eric

Bonjour,

S'il s'agit de comparer des dates, j'aurais mieux vu :

=NB.SI.ENS(Planning!$F:$F;7;Planning!E:E;">"& DATE(ANNEE(AUJOURDHUI())-2;1;1);Planning!E:E;"<"& DATE(ANNEE(AUJOURDHUI());1;1))

A+

Merci pour vos réponse.

je joins un exemple.

Je suis entrain d'essayer avec sommeprod.

Re,

Tu devrais obtenir un résultat correct avec

=NB.SI.ENS(C:C;7;B:B;">"& ANNEE(AUJOURDHUI())-2;B:B;"<"& ANNEE(AUJOURDHUI()))

A+

Merci ça marche très bien.

Rechercher des sujets similaires à "syntaxe ens"