Trouver un âge pour personne née en 1800
BILOU
-
Raymond PENTIER Messages postés 58988 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58988 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Pour trouver un âge, j'applique les formules proposées mais je n'y arrive pas pour les personnes nées en 1800. Quelle est la formule à appliquer
Merci
Pour trouver un âge, j'applique les formules proposées mais je n'y arrive pas pour les personnes nées en 1800. Quelle est la formule à appliquer
Merci
A voir également:
- Trouver un âge pour personne née en 1800
- Trouver adresse mac - Guide
- Trouver un film sans le titre - Télécharger - Divers TV & Vidéo
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Ou trouver l'adresse ip - Guide
- Trouver mon adresse exacte - Guide
5 réponses
Salut le forum
Avec une fonction personnalisée
Lien : Comment calculer les âges avant 01/01/1900 dans Excel
Mytå
Avec une fonction personnalisée
Lien : Comment calculer les âges avant 01/01/1900 dans Excel
Mytå
Bonjour BILOU.
Il faut savoir que le calendrier mémorisé dans Excel commence le 1er janvier 1900.
Donc aucune formule de calcul ne peut concerner une date antérieure au 01/01/1900.
Une astuce : pour savoir à quel âge est mort quelqu'un né le 18/10/1857 et décédé le 27/11/1892 tu fais le calcul en ajoutant 100 ans à chaque date ; comme s'il était né le 18/10/1957 et mort le 27/11/1992 ...
Il faut savoir que le calendrier mémorisé dans Excel commence le 1er janvier 1900.
Donc aucune formule de calcul ne peut concerner une date antérieure au 01/01/1900.
Une astuce : pour savoir à quel âge est mort quelqu'un né le 18/10/1857 et décédé le 27/11/1892 tu fais le calcul en ajoutant 100 ans à chaque date ; comme s'il était né le 18/10/1957 et mort le 27/11/1992 ...
Bonjour Raymond,
Excellente astuce qui permet de trouver les ages avec les fonctions appropriées (DATEDIF par exemple) qui vont jusqu'en 9999 et donc pour traiter depuis Henry IV je te propose 300 ans avec cette formule pour une date en A1 transformée en date utilisable + 300 ans et qui gère le mélange avant et après 1900 :
Excellente astuce qui permet de trouver les ages avec les fonctions appropriées (DATEDIF par exemple) qui vont jusqu'en 9999 et donc pour traiter depuis Henry IV je te propose 300 ans avec cette formule pour une date en A1 transformée en date utilisable + 300 ans et qui gère le mélange avant et après 1900 :
=SI(ESTNUM(A1);A1+109575;(GAUCHE(A1;NBCAR(A1)-4)&DROITE(A1;4)+300)*1)
Bonjour Raymond, bonjour gbinforme,
Ajouter 100 ans ou 300 ans ne permet pas d'effectuer un calcul correct, pour une date de début comprise entre 1582 (exclu) et 1900 (inclus), il faut ajouter 400 ans (ou un multiple de 400) car seules les années séculaires divisibles par 400 sont bissextiles (1700, 1800 et 1900 ne sont pas bissextiles).
D'autre part, par erreur, Excel considère 1900 comme bissextile ce qui fait que pour Excel, la veille du jeudi 1er mars 1900 est le mercredi 29 février 1900 au lieu du mercredi 28 février et donc tous les jours fournis entre le 0 janvier 1900 et le 28 février 1900 sont faux (d'où la nécessité d'ajouter aussi 400 pour 1900).
1582 est l'année de passage du calendrier julien au calendrier grégorien (elle ne comporte que 356 jours).
Cordialement
Patrice
Ajouter 100 ans ou 300 ans ne permet pas d'effectuer un calcul correct, pour une date de début comprise entre 1582 (exclu) et 1900 (inclus), il faut ajouter 400 ans (ou un multiple de 400) car seules les années séculaires divisibles par 400 sont bissextiles (1700, 1800 et 1900 ne sont pas bissextiles).
D'autre part, par erreur, Excel considère 1900 comme bissextile ce qui fait que pour Excel, la veille du jeudi 1er mars 1900 est le mercredi 29 février 1900 au lieu du mercredi 28 février et donc tous les jours fournis entre le 0 janvier 1900 et le 28 février 1900 sont faux (d'où la nécessité d'ajouter aussi 400 pour 1900).
1582 est l'année de passage du calendrier julien au calendrier grégorien (elle ne comporte que 356 jours).
Cordialement
Patrice
Re le forum
Que s'est il passé du 10 au 19 décembre 1582 ?
RIEN car ces dix jours n ont pas existé ! le roi Henri III a mis en application la décision du pape Grégoire XIII qui venait d'instituer le calendrier qui porte son nom, car depuis Jules César le calendrier avait accumulé dis jours de retard sur le mouvement apparent du soleil
Référence : Passage du Calendrier Julien au Calendrier Grégorien (Wikipedia)
Mytå
Que s'est il passé du 10 au 19 décembre 1582 ?
RIEN car ces dix jours n ont pas existé ! le roi Henri III a mis en application la décision du pape Grégoire XIII qui venait d'instituer le calendrier qui porte son nom, car depuis Jules César le calendrier avait accumulé dis jours de retard sur le mouvement apparent du soleil
Référence : Passage du Calendrier Julien au Calendrier Grégorien (Wikipedia)
Mytå
Salut,
Un discussion identique sur ce lien, voir si ma formule usine à gaz permet une approche. Pour un code VBA encore une petite attente
voir ici
Un discussion identique sur ce lien, voir si ma formule usine à gaz permet une approche. Pour un code VBA encore une petite attente
voir ici
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci de cette info mais attention à ceux qui vont l'utiliser car la fonction ne fonctionne qu'avec des dates au format anglais (mm/jj/aaaa) et donc il y a intérêt à corriger la fonction pour l'utiliser avec des dates françaises (jj/mm/aaaa) :inverser stday = et stmon = puis endday = et endmon = .
Un énorme merci à MS pour donner comme dates de test 01/01/1887 et 02/02/1945 : ils ne se ficheraient pas un peu de nous par hasard ?
A tester, j'ai inclus la détection des paramètres régionaux.
Mytå
J'ai appliqué la formule mais j'obtiens une date (jj/mm/aaaa) or je souhaite avoir un âge
car : 11/06/1887 (A1) : date de naissance
29/01/145 (A2) : date de décès
en appliquant la formule proposée c'est NOMBRE