Excel : fonction nb.si avec une date

Résolu/Fermé
Larson - 24 oct. 2008 à 11:34
 abdelkguess - 1 janv. 2009 à 20:42
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 !
A voir également:

4 réponses

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
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 243
24 oct. 2008 à 11:56
bonjour

avec sommeprod

=Sommeprod((mois(plage)=10)*1)
0
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 243
24 oct. 2008 à 13:53
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
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
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