Extraction simple sur excel

Résolu/Fermé
PHILMIOUZIC Messages postés 25 Date d'inscription samedi 21 janvier 2012 Statut Membre Dernière intervention 31 octobre 2017 - Modifié par irongege le 23/10/2014 à 17:52
PHILMIOUZIC Messages postés 25 Date d'inscription samedi 21 janvier 2012 Statut Membre Dernière intervention 31 octobre 2017 - 23 oct. 2014 à 17:47
Bonjour,

J'ai un tableau Excel avec 2 colonnes d'une centaine de lignes. Une colonne pour la liste des personnes et l'autre colonne pour leurs âges respectifs. Je voudrais qu'Excel me donne automatiquement le nombre de personnes âgées de 20 à 30 ans, de 30 à 40 ans, de 40 à 50 ans, etc... Est-ce possible ? Si oui, comment faire ? Je précise que j'en serai reconnaissant toute ma vie et même plus...

Philippe

Aidons-nous les uns les autres, le Bon Dieu nous le rendra au centuple !
A voir également:

3 réponses

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 22/10/2014 à 17:27
Bonjour

Le nombre de personnes de 20 à 30 ans incluss
=SOMMEPROD((liste_ages>=20)*(liste_ages<=30))

Cdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 22/10/2014 à 17:28
Bonjour

Excel à partir de 2007:

de 20 inclus à 30 exclus
=NB.SI.ENS(B:B;">=20;B:B"<30")

de 30 inclus à 40 exclus:
=NB.SI.ENS(B:B;">=30";B:B;"<40")

ect.....

pour excel avant 2007:

=SOMMEPROD((B1:B100>=20)*(B1:B100<30))

ect aussi....


crdlmnt

Ps essayez de faire autre chose de votre vie.....!

Errare humanum est, perseverare diabolicum
0
PHILMIOUZIC Messages postés 25 Date d'inscription samedi 21 janvier 2012 Statut Membre Dernière intervention 31 octobre 2017
22 oct. 2014 à 17:59
Merci de vos réponses, mais étant vraiment novice en formules excel, pouvez-vous me dire à quoi correspond SOMMEPROD et où dois-je écrire cette formule =SOMMEPROD((B1:B100>=20)*(B1:B100<30)) ? Merci de votre patience...
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 22/10/2014 à 18:06
...cette formule va compter le nombre de cellules dans le champ B1 B100 (l'age, sauf erreur) dont la valeur est comprise entre 20 et 30 (en incluant 20 et en excluant 30)

essayez de la placer n'impirte ou sur votre feuille dans une cellule vide et vous verrez le résuttat

Ensuite,vous pouvez par exemple si votre colonne Age est en B, lister en C les textes:
C1 de 20 à 29 et placer cette formule en D1
C2 de 30 à 39 et placer la formule suivante en D2
ect..
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
22 oct. 2014 à 18:17
... et pour suivre, un exemple ici:
https://www.cjoint.com/c/DJwsvOYIhzR
0
PHILMIOUZIC Messages postés 25 Date d'inscription samedi 21 janvier 2012 Statut Membre Dernière intervention 31 octobre 2017
23 oct. 2014 à 11:27
Merci de votre aide. Enfin j'imagine qu'avant de coller la formule dans une cellule vide, il faut sélectionner une colonne ? Car si je colle la formule tel quel ça ne donne rien... Désolé !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
23 oct. 2014 à 11:38
Désolant??????????????????

Il faut écrire la formule en incluant bien évidemment au clavier l'entrée de l'adresse du champ concerné dans la formule!
et elle vous donnera un résultat si les adresses sont entrées correctement,

Avez vous vu le fichier dans le message suivant?

crdlmnt
0
PHILMIOUZIC Messages postés 25 Date d'inscription samedi 21 janvier 2012 Statut Membre Dernière intervention 31 octobre 2017
23 oct. 2014 à 16:21
Merci pour tout, mais je renonce ! Ça ne fonctionne pas...
0