Comptage par années de naissance
Résolu
MURTET
-
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai un interminable tableau où je n'ai que les mois et les années de naissances en format date "m-01".
J'ai fais un tableau qui compterait automatiquement uniquement combien il y a de 96, 97,98 etc... Dans ce tableau, les cellules sont au format "standard".
J'ai essayé avec SOMMEPROD ça ne marche pas, j'ai cherché sur les forums rien ne colle. Je suis aux fraises.
Quelqu'un ? une idée ? Par avance un grand MERCI.
j'ai un interminable tableau où je n'ai que les mois et les années de naissances en format date "m-01".
J'ai fais un tableau qui compterait automatiquement uniquement combien il y a de 96, 97,98 etc... Dans ce tableau, les cellules sont au format "standard".
J'ai essayé avec SOMMEPROD ça ne marche pas, j'ai cherché sur les forums rien ne colle. Je suis aux fraises.
Quelqu'un ? une idée ? Par avance un grand MERCI.
A voir également:
- Comptage par années de naissance
- Journal de naissance gratuit a imprimer - Télécharger - Histoire & Religion
- Date de naissance publipostage ✓ - Forum Word
- Trouver une date de naissance gratuit - Forum Réseaux sociaux
- Comment changer sa date de naissance sur snap - Forum Snapchat
- Date de naissance - Forum Snapchat
5 réponses
Bonjour
si vos cellules sont bien en format standard et que vous affichez des choses genre
3-98
c'est que vos valeurs sont du texte
(car une date entrée comme 3-98 en format standard renverrait un nombre à 5 chiffres, correspondant par défaut a 1° du mois)
donc vous pouvez compter les années 96 avec la formule:
(à adapter, ici pour un champ de A1 à A100:
=SOMMEPROD((SI(A1:A100<>"";DROITE(A1:A100;2))*1=96)*1)
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle se retrouve automatiquement entre accolades dans la barre de formules
Et si jamais vos valeurs sont réellement des dates:
=SOMMEPROD((ANNEE(A1:A100)=1996)*1)
crdlmnt
Errare humanum est, perseverare diabolicum
si vos cellules sont bien en format standard et que vous affichez des choses genre
3-98
c'est que vos valeurs sont du texte
(car une date entrée comme 3-98 en format standard renverrait un nombre à 5 chiffres, correspondant par défaut a 1° du mois)
donc vous pouvez compter les années 96 avec la formule:
(à adapter, ici pour un champ de A1 à A100:
=SOMMEPROD((SI(A1:A100<>"";DROITE(A1:A100;2))*1=96)*1)
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle se retrouve automatiquement entre accolades dans la barre de formules
Et si jamais vos valeurs sont réellement des dates:
=SOMMEPROD((ANNEE(A1:A100)=1996)*1)
crdlmnt
Errare humanum est, perseverare diabolicum
Sans le fichier ou un extrait significatif on ne s'en sortira pas!
Aller sur le site Cjoint.com
Parcourir... ouvrir le fichier.
Créer le lien.
Copier le lien dans le prochain message.
Aller sur le site Cjoint.com
Parcourir... ouvrir le fichier.
Créer le lien.
Copier le lien dans le prochain message.
Bonjour
1° vous avez du décaler les fomules car en E14, la formule affiche #REF, ce qui signale qu'elle ne trouve pas l'adresse
2°la bonne formule est
= SI(C14="";"";SI(DATEDIF(C14;D14;"y")>100;ANNEE(D14)-ANNEE(C14);DATEDIF(C14;D14;"y")))
Pour info:7
cette formule arrondi au nombre d'années supérieurs si l'age est >10, je suppose que c'est voulu, sinon,
= SI(D14="";"";DATEDIF(C14;D14;"y")) est suffisant, (excel prend en compte les années depuis 1900 donc on peut fonctionner jusqu'à 115 ans, ce qui est rare)
Vous pouvez vous passer de la, colonne D en remplaçant D14 par son code, soit
= SI(C14="";"";SI(DATEDIF(C14;AUJOURDHUI();"y")>100;ANNEE(AUJOURDHUI())-ANNEE(C14);DATEDIF(C14;AUJOURDHUI();"y")))
crdlmnt
1° vous avez du décaler les fomules car en E14, la formule affiche #REF, ce qui signale qu'elle ne trouve pas l'adresse
2°la bonne formule est
= SI(C14="";"";SI(DATEDIF(C14;D14;"y")>100;ANNEE(D14)-ANNEE(C14);DATEDIF(C14;D14;"y")))
Pour info:7
cette formule arrondi au nombre d'années supérieurs si l'age est >10, je suppose que c'est voulu, sinon,
= SI(D14="";"";DATEDIF(C14;D14;"y")) est suffisant, (excel prend en compte les années depuis 1900 donc on peut fonctionner jusqu'à 115 ans, ce qui est rare)
Vous pouvez vous passer de la, colonne D en remplaçant D14 par son code, soit
= SI(C14="";"";SI(DATEDIF(C14;AUJOURDHUI();"y")>100;ANNEE(AUJOURDHUI())-ANNEE(C14);DATEDIF(C14;AUJOURDHUI();"y")))
crdlmnt
Là je ne vois pas dans votre exemple ce que vous voulez compter?, quel est le rapport logique entre cette colonne A de 14 à 19 et celles d'à coté.
ceci dit, vous ne pouvez pas utiliser *-NOV car vous n'avez pas des textes en E9 E11, mais des dates. Il suffit de voir la valeur qui s'affiche dans la barre de formule
Si vous voulez compter ce qui appartient à novembre 1997,, il faudrait écrire:
=SOMMEPROD((ANNEE($E$9:$E$12)=1997)*(MOIS($E$9:$E$12)=11))
ou encore pour faire référence à la cellule E9 qui contient en réalité la date 1/ 11/1997
soit donc écrire:
=SOMMEPROD((ANNEE($E$9:$E$12)=ANNE(E9))*(MOIS($E$9:$E$12)=MOIS(E9)))
ceci dit, vous ne pouvez pas utiliser *-NOV car vous n'avez pas des textes en E9 E11, mais des dates. Il suffit de voir la valeur qui s'affiche dans la barre de formule
Si vous voulez compter ce qui appartient à novembre 1997,, il faudrait écrire:
=SOMMEPROD((ANNEE($E$9:$E$12)=1997)*(MOIS($E$9:$E$12)=11))
ou encore pour faire référence à la cellule E9 qui contient en réalité la date 1/ 11/1997
soit donc écrire:
=SOMMEPROD((ANNEE($E$9:$E$12)=ANNE(E9))*(MOIS($E$9:$E$12)=MOIS(E9)))
Bonjour le fil,
sur ton tableau, tu as une plage jaune C14:C19 et une rose D14:D19
que veux tu faire exactement, compter le nombre de 1999 par exemple dans ta plage jaune
=NB.SI(C14:C19;1999)
ou plage rose
=SOMMEPROD(--(ANNEE(D14:D19)=2015))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
sur ton tableau, tu as une plage jaune C14:C19 et une rose D14:D19
que veux tu faire exactement, compter le nombre de 1999 par exemple dans ta plage jaune
=NB.SI(C14:C19;1999)
ou plage rose
=SOMMEPROD(--(ANNEE(D14:D19)=2015))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
si cela est possible, je voudrais isoler les occurrences des années telles quelles sont présentées sous format DATE "m-01": nov.-97, fév.-98 etc... de la colonne E pour les comptabiliser dans la colonne A.
colonne E cellule E9 à l'infini
résultat automatiquement reporté et compté dans A16 à l'infini (car des lignes seront régulièrement insérées à partir de E9).
c'est à dire: combien de 1998 = 0 ou 1 ou ? combien 1997 = ?
colonne E cellule E9 à l'infini
résultat automatiquement reporté et compté dans A16 à l'infini (car des lignes seront régulièrement insérées à partir de E9).
c'est à dire: combien de 1998 = 0 ou 1 ou ? combien 1997 = ?
=SOMMEPROD(--(ANNEE(D14:D19)=2015)) j'ai juste remplacé j'ai mis E9:E12 et les années que je veux compter à la place de 2015 dans les cellules à partir de A16 ça marche!ça marche:! ça maaazaaaaaarche:!!!!!!! halllelujah!!!!!!! mercimercimerci :)!!!!! oh'utain ça maaaaaaarche!!!!!!!! merciiii ouf je respire !!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Nous tournons tous en rond par manque de précision, traitons une colonne à la fois,
en C14:C19 tu as saisis des années
en D14:D19 tu as la date d'aujourd'hui qui peut être supprimée et incluse dans une formule
en E14:E19 que veux tu calculer, donne un exemple sans partir dans des explications évasives
Nous tournons tous en rond par manque de précision, traitons une colonne à la fois,
en C14:C19 tu as saisis des années
en D14:D19 tu as la date d'aujourd'hui qui peut être supprimée et incluse dans une formule
en E14:E19 que veux tu calculer, donne un exemple sans partir dans des explications évasives
les cellules dans le tableau n°1 présentent mois et années de naissance
comme ça: fév.-99 , oct.-97 etc...(format DATE m.-01 car date du jour inconnue)(version excel 2003).
J'ai beau triturer votre 1ère formule dans tous les sens
le tableau de tri n°2 met #VALEUR! dans le total pour chaque année de naissance.
En revanche, la 2ème formule que vous indiquez je la connais et elle m'est fort utile mais ne fonctionne pas dans ce cas de figure. Mais merci quand même.