Date avant 1900

Bonjour

Pour avoir les dates au format "nov_1945 J'ai mes cellules sont en format personnalisé "mmmm aaaa" mais lorsque je saisi une date avant 1900, le formatage ne se fait et j'obtien : 01/11/1893

Quelqu'un a une idée ?

Merci

Bonsoir,

Les dates avant 1900 sont gérées dans Excel comme du texte. Si vous voulez utiliser les fonctionnalités de date Excel pour les années 1800, la solution est de leur ajouter 100 ans avec par exemple ce type de formule : =DATEVAL(GAUCHE(A1;6)&CNUM(DROITE(A1;4))+100)

Bonjour,

il vaut mieux ajouter 400 ans pour respecter toutes les années bissextiles.
eric

Merci pour vos réponses

Cela ne fonctionne pas. Pour 17/05/1896 dans la cellule A1 j'obtiens mai-1996

Michel

Bonjour,

Ca n'est utile que si tu dois faire des calculs dessus, par exemple calculer l'age au décès.
Et c'est un multiple de 400 ans qu'il faut ajouter

Pour afficher à ton format, par d'autre choix que de mettre la cellule au format Texte et la saisir. Mais tu ne pourras pas faire de calcul dessus, excel ne connait pas les dates avant le 01/01/1900

eric

Merci

Bonjour

Juste pour info, J. Walkenbach avait développé une macro complémentaire incluant la fonction XDATE pour le calcul des Dates avant 1900.

Apparemment il semblerait qu'elle a été enlevée du site mais bon à savoir si quelqu'un la retrouve dans ses archives

Quelques liens

https://forum.excel-pratique.com/excel/excel-2003-incrementation-auto-de-x-jour-par-ligne-2-9-16-t45...
https://forum.excel-pratique.com/excel/extraction-deux-dates-50951#p283676

Cordialement

Edit : si quelqu'un veut la macro, je l'ai retrouvée dans mes archives. La macro est au format XLA. A voir si cela fonctionne pour excel 2007 et supérieur...

Rechercher des sujets similaires à "date 1900"