Nombre de cellules en fonction des dates

Fermé
melandco - 13 oct. 2010 à 12:19
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 13 oct. 2010 à 13:24
Bonjour,

J'utilise la formule ci-dessous pour calculer le nombre de cellules d'une plage qui contient des dates de naissance et je voudrais savoir le nombre de personnes nées en octobre 1925.

=SOMMEPROD((MOIS(S2:S1487)=10)*(ANNEE(S2:S1487)=1925)*1)

Le problème est qu'elle ne fonctionne que si toutes les cellules de la plage sont des dates (ou vides), or pour les personnes où je n'ai pas de date j'ai le caractère - ou XXXX en fonction de la raison.

Quelqu'un peut-il m'aider??

Merci d'avance,
A voir également:

1 réponse

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 745
13 oct. 2010 à 13:24
Bonjour,
1- je ne pense pas avoir trouvé LA solution,
2- c'est un peu compliqué,
3- mais pour ma défense, cette formule à l'air de fonctionner...
Il s'agit d'une formule matricielle, donc à valider par CTRl+MAJ+Entrée au lieu du simple Entrée que l'on fait pour valider une formule simple. Si la manip a bien été faite, votre formule apparait entre {}. Si non, cliquez dans la cellule contenant la formule, tapez F2 puis refaites CTRL+MAJ+Entrée...
La formule :
=SOMME(SI(ESTERREUR(MOIS(S2:S1487));0;SI((MOIS(S2:S1487)=10)*(ANNEE(S2:S1487)=1925);1;0)))

Elle doit donc apparaitre comme ceci :
{=SOMME(SI(ESTERREUR(MOIS(S2:S1487));0;SI((MOIS(S2:S1487)=10)*(ANNEE(S2:S1487)=1925);1;0)))}
0