Date de naissance trouver une tranche d'age
Fermé
tifou33
-
17 juin 2010 à 08:12
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 22 juin 2010 à 10:51
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 22 juin 2010 à 10:51
Bonjour,
sur un tableau excel , j'ai des dates de naissance (format date): 10/06/1956
12/09/1987
je souhaiterai une formule qui calcule en focntion de la date de naissance, le nombre de personne qui on entre 50 ans et 55 ans par exemple. puis le nombre de personne qui on entre 45 et 50 ans ...
je vosu remercie
sur un tableau excel , j'ai des dates de naissance (format date): 10/06/1956
12/09/1987
je souhaiterai une formule qui calcule en focntion de la date de naissance, le nombre de personne qui on entre 50 ans et 55 ans par exemple. puis le nombre de personne qui on entre 45 et 50 ans ...
je vosu remercie
A voir également:
- Date de naissance trouver une tranche d'age
- Journal de ma naissance gratuit à imprimer - Télécharger - Histoire & Religion
- Trouver adresse mac - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Trouver une adresse - Guide
8 réponses
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
828
22 juin 2010 à 08:40
22 juin 2010 à 08:40
bonjour,
et bien si ton fichier n'a pas d'infos confidentielles, tu peux le déposer sur http://www.cijoint.fr/ et coller le lien donné par le site sur ton prochain message.
et bien si ton fichier n'a pas d'infos confidentielles, tu peux le déposer sur http://www.cijoint.fr/ et coller le lien donné par le site sur ton prochain message.
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
828
Modifié par dobo69 le 17/06/2010 à 09:45
Modifié par dobo69 le 17/06/2010 à 09:45
bonjour,
une solution avec :
Dates de naissance en plage A1:A50 (par exemple)
limite basse cherchée en C1 (par exemple '50')
limite haute cherchée en D1 (par exemple '60')
=SOMMEPROD((DATEDIF(A1:A50;AUJOURDHUI();"y")>C1)*(DATEDIF(A1:A50;AUJOURDHUI();"y")<D1))
Modifier selon besoin les < et > en <= et/ou >= pour inclure ou exclure les dates limites.
Fait appel à une fonction "cachée" d'excel DATEDIF décrite ici
Si vous n'avez besoin de rien, demandez-moi.
une solution avec :
Dates de naissance en plage A1:A50 (par exemple)
limite basse cherchée en C1 (par exemple '50')
limite haute cherchée en D1 (par exemple '60')
=SOMMEPROD((DATEDIF(A1:A50;AUJOURDHUI();"y")>C1)*(DATEDIF(A1:A50;AUJOURDHUI();"y")<D1))
Modifier selon besoin les < et > en <= et/ou >= pour inclure ou exclure les dates limites.
Fait appel à une fonction "cachée" d'excel DATEDIF décrite ici
Si vous n'avez besoin de rien, demandez-moi.
la formule ne marche , il me dit qu'il y a une erreur?
dans ma formule, j'utilise la case F4:F900,(date de naissance) , et je souhiate que il me trouve ne nombre de personne qui ont entre 50 ans et 55 ans.
du coup j'ai mis :
=SOMMEPROD((DATEDIF(F4:F900;AUJOURDHUI();"y")>50)*(DATEDIF(F4:F900;AUJOURDHUI();"y")<55))
???
dans ma formule, j'utilise la case F4:F900,(date de naissance) , et je souhiate que il me trouve ne nombre de personne qui ont entre 50 ans et 55 ans.
du coup j'ai mis :
=SOMMEPROD((DATEDIF(F4:F900;AUJOURDHUI();"y")>50)*(DATEDIF(F4:F900;AUJOURDHUI();"y")<55))
???
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
828
21 juin 2010 à 09:02
21 juin 2010 à 09:02
bonjour,
Ci-joint fichier qui fonctionne pour compréhension :
http://www.cijoint.fr/cj201006/cijFyB4DYr.xls
Ci-joint fichier qui fonctionne pour compréhension :
http://www.cijoint.fr/cj201006/cijFyB4DYr.xls
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
828
21 juin 2010 à 20:47
21 juin 2010 à 20:47
bonjour,
non : ta formule donnée en post 2 fonctionne :
=SOMMEPROD((DATEDIF(F4:F900;AUJOURDHUI();"y")>50)*(DATEDIF(F4:F900;AUJOURDHUI();"y")<55))
A vérifer :
pas de "texte" dans F4:F900
format des cellules de la plage
....
non : ta formule donnée en post 2 fonctionne :
=SOMMEPROD((DATEDIF(F4:F900;AUJOURDHUI();"y")>50)*(DATEDIF(F4:F900;AUJOURDHUI();"y")<55))
A vérifer :
pas de "texte" dans F4:F900
format des cellules de la plage
....
Effectivement dans un autre tableau , la formue marche parfaitement, mais dans mon tableau , je comprends pas pourquoi ca ne marche pas. la colonne F4:F900 est sous format date. ... je comprends pas ...
Modifié par michel_m le 22/06/2010 à 09:05
Excusez l'incruste !
une fois calculé l'âge pourquoi ne pas passer tout simplement par un tableau croisé dynamique?
ci joint exemple avec calcul simplifié de l'âge et hommes-femmes (extrait d'une démo de construction d'une pyramide d'âge)
http://www.cijoint.fr/cjlink.php?file=cj201006/cij1rBd0s0.xls
22 juin 2010 à 10:38
il n'y a pas d'incruste surtout si c'est pour me "rappeler à l'ordre" sur les TCD dont décidément je n'aurai jamais le réflexe de me servir....
merci de ton intervention !
22 juin 2010 à 10:51
ok, c'est vrai, on a tous tendance à oublier ce truc pourtant très puissant et sans prise de t^te
mais ca n'a pas interpellé le sieur Tifou qui a m^me pas daigné faire un coucou
cordialement,
Michel