Excel : fonction nb.si avec une date

Résolu
Larson -  
 abdelkguess -
Bonjour,

J'ai un truc un peu tordu à calculer avec excel.

Voilà : avec la fonction nb.si, je veux calculer le nombre de cellules dans une plage en fonction du mois et de l'année contenue dans la date.
Ma plage contient une liste de date (format jj/mm/aaaa), et je veux calculer le nombre de cellules contenant, par exemple, octobre 2008, sans tenir compte du jour.

J'ai essayé avec une formule du genre suivant :
=nb.si(plage;date(année(2008);mois(10)))
Mais ca ne marche pas.

Si quelqu'un sait comment faire, merci d'avance !

4 réponses

  1. Larson
     
    Merci wielfried !

    Par contre je n'arrive pas à prendre en compte l'année avec cette formule (je dois différencier octobre 2008 de octobre 2009 par exemple).

    En inserant une fonction ET au milieu de la fonction SOMMEPROD ça peut marcher ?

    Merci !
    11
  2. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    bonjour

    avec sommeprod

    =Sommeprod((mois(plage)=10)*1)
    0
  3. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    re:
    tu aurais pu adapter : je suis dur hein ?
    le ET ca marche, mais en booleen le ET est = à * (Multiplié)
    =Sommeprod((mois(plage)=10) * (annee(plage)=2009) * 1)
    0
    1. abdelkguess
       
      merci wilfried_42 cette fonction n'était pas sur le seuil de la porte vous savez !
      mille merci ! vous nous facilitez vraiment la tache !
      0
  4. Larson
     
    Super ! ça fonctionne !

    Et oui, j'ai essayé d'adapter mais j'ai combiné deux fonctions sommeprod au lieu de rajouter une condition.

    Merci beaucoup !
    0