Nombre de valeurs comprises dans un intervale

Résolu
Nath -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai une base de données Excel dans laquelle j'ai inscrit les ages de mes clients. Je tente de calculer le nom de personnes ayant moins de 18 ans, entre 18 et 65 et 65 ans et +. J'utilise la formule suivante : =NB.SI(D6:D144;"<17") pour les 17 ans et moins... =NB.SI(D6:D144;"<65")-C147 pour les gens entre 18 et 65 ans (C147 est le résultat de la formule pour les 17 ans et moins... =NB.SI(D6:D144;">65") pour les 65 ans et +...

Je n'arrive pas au bon résultat puisque la formule no2 compte les gens de 65 ans et la formule no3 ne les comptes pas... je ne sais plus quoi faire.

Pouvez-vous m'aider svp ?

Nath
A voir également:

2 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
bonsoir

tu as aussi ceci
=SOMMEPROD(($A$2:$A$140<18)*1)
=SOMMEPROD(($A$2:$A$140>=18)*($A$2:$A$140<65)*1)
=SOMMEPROD(($A$2:$A$140>65)*1)

bonne suite
1
tuxboy Messages postés 995 Date d'inscription   Statut Membre Dernière intervention   190
 
=NB.SI(D6:D144;"<64")-C147
=NB.SI(D6:D144;">=65")
0
tuxboy Messages postés 995 Date d'inscription   Statut Membre Dernière intervention   190
 
T'es sûre que ta formule 2 compte les 65 ans ?
0
Guernat Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
0 - 17 ans 3 3
18 - 64 ans 33 30
65 ans + 103 106

la première colonne est le résultat obtenu avec la formule... la seconde est le décompte manuel...

Si je change la formule pour ce que tu me suggères, voici le résultat :

0 - 17 ans 3 3
18 - 64 ans 27 30
65 ans + 103 106

Sincèrement je n'y comprends rien... :-/
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Bonsoir
essayez avec :
=SOMMEPROD((champ<=age maxi)*(champ>=age mini))
soit par exemple de A1 à A100 pour les limites incluses 18 à 30

=SOMMEPROD((A1:A100<=30)*(A1:A100>=18))
crdlmnt
0
Guernat Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Avec cette formule j'obtient ceci comme réponse : #N/A
0
Guernat Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Ok après vérification voici ce que j'obtient : 26 quand je devrais obtenir 30
0