Aide Excel 2003 - Compter le nombre d'occurences

loulousky

XLDnaute Nouveau
Bonjour à tous,
J'ai quelques difficultés pour trouver la bonne la bonne requête avec excel, afin d'extraire un nombre d'occurrences dans une feuille base de donnée de 300 individus : j'explique
1° j'ai dans une colonne A non triée, les âges d'individus de 20 à 60 ans et dans une colonne B le sexe de chaque individu "masculin" ou "féminin"
2°je voudrai faire une requête d'arguments imbriqués, afin d'aller chercher à la fois (dans la colonne A) le nombre d'individus ayant 20 ans (et dans la colonne B) répondant au sexe "masculin".
Je ne trouve pas la formule, j'ai essayé :
NB.SI(ET('BASE DONNEE'!A$2:A$301;20);NB.SI('BASE DONNEE'!B$2:B$301;"masculin"))
mais cela ne fonctionne pas.
Quelqu'un a-t-il la réponse?
Merci d'avance, ça urge un peu!
 

pierrejean

XLDnaute Barbatruc
Re : Aide Excel 2003 - Compter le nombre d'occurences

Bonjour loulousky

Et bienvenue sur XLD

Quand cela urge (un peu ou beaucoup) il est très très benefique de creer un fichier exemple presentant les données de depart et le resultat attendu (généralement quelques lignes de données anonymes suffisent)
 
G

Guest

Guest
Re : Aide Excel 2003 - Compter le nombre d'occurences

Bonjour et bienvenue sur le forum,

regarde du côté de la fonction SommeProd, fais éventuellement une recherche sur le forum.

=SommeProd(('BASE DONNEE'!A$2:A$301=20)*('BASE DONNEE'!B$2:B$301="masculin"))

A+
[Edit] Hello Pierre-Jean:). Tu as tout à fais raison.
 

Vilain

XLDnaute Accro
Re : Aide Excel 2003 - Compter le nombre d'occurences

Bonjour à tous,

Essaie ça en C2 et à tirer vers le bas :
=SI(ET(A2=20;B2="masculin");"oui";"non")

Par contre, quelqu'un peut me dire pourquoi ma sommeprod ne marche pas ? :
=SOMMEPROD(($A$2:$A$11=20)*($B$2:$B$11="masculin"))


A plus
 
G

Guest

Guest
Re : Aide Excel 2003 - Compter le nombre d'occurences

Re,

Je t'avais donné un exemple plus haut. Peut-être n'as-tu pas lu mon post.

je réitère: =SOMMEPROD(($A$2:$A$11<=30)*($B$2:$B$11="masculin"))

Pour les "masculins" <= 30 ans

A+
 

loulousky

XLDnaute Nouveau
Re : Aide Excel 2003 - Compter le nombre d'occurences

Bonjour et merci Hasco,
Je viens de mettre un petit exemple du problème en fichier joint comme me le conseille pierrejean. En revanche la fonction SommeProd ne convient pas (j'ai fait l'essai), puisqu'il ne s'agit pas de faire un produit. Merci néanmoins.
 

loulousky

XLDnaute Nouveau
Re : Aide Excel 2003 - Compter le nombre d'occurences

Merci Gillus,

La formule ne peut pas aller car je ne requête pas un "oui" ou un "non" je demande de compter dans la colonne A le nombre de personnes ayant 20 ans et dans la colonne B ceux de sexe "masculin". En pratique je demande à excel de compter selon le tri suivant : les personne ayant 20 ans et de sexe "masculin". Suis-je assez clair? J'espère
 
G

Guest

Guest
Re : Aide Excel 2003 - Compter le nombre d'occurences

Re,

Alors il faut réexaminer ta demande!!!! qui est peut-être mal formulée.

Compter le nombre d'occurences des "masculins" qui ont 20 ans:

Code:
=SOMMEPROD(($A$2:$A$11=20)*($B$2:$B$11="masculin" ))
donne 1 pour l'exemple que tu as joint

Pour les masculins qui ont 30 ou moins
Code:
 =SOMMEPROD(($A$2:$A$11<=30)*($B$2:$B$11="masculin" ))
donne 3 pour l'exemple donné dans ton classeur.

@Gillus, essai de mettre *1 à la fin de ton sommeprod:

=SOMMEPROD(($A$2:$A$11=20)*($B$2:$B$11="masculin") *1)

A+
 
G

Guest

Guest
Re : Aide Excel 2003 - Compter le nombre d'occurences

Re,

@gillus, ta formule était bonne, mais tu disais qu'elle ne fonctionnait pas. Comme les égalités renvoient VRAI ou FAUX il peut arriver que si l'on ne multiplie pas par 1 pour avoir 1 si Vrai et 0 si faux, cela ne fonctionne pas.

A+
 

Discussions similaires

Statistiques des forums

Discussions
311 729
Messages
2 081 966
Membres
101 852
dernier inscrit
dthi16088