Excel : DATEDIF avec 29 février
Résolu
Sopie31
Messages postés
51
Statut
Membre
-
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 tableau excel avec des dates de naissance et le calcul automatique de l'âge de la personne. Tout marchait très bien jusqu'à l'introduction d'une date de naissance au 29 février.
J'utilise la formule suivante : =SI(C49<>"";(DATEDIF(C49;AUJOURDHUI();"Y"));""), la cellule C49 contenant la date de naissance au format date longue.
Quand je mets 29/02/1980, ma formule renvoie #VALEUR!
J'ai beau cherché sur le net, je ne trouve pas d'explication à mon problème.
Je suis en excel 2016.
Quelqu’un aurait-il une solution ?
Merci pour votre aide - Sophie
J'ai un tableau excel avec des dates de naissance et le calcul automatique de l'âge de la personne. Tout marchait très bien jusqu'à l'introduction d'une date de naissance au 29 février.
J'utilise la formule suivante : =SI(C49<>"";(DATEDIF(C49;AUJOURDHUI();"Y"));""), la cellule C49 contenant la date de naissance au format date longue.
Quand je mets 29/02/1980, ma formule renvoie #VALEUR!
J'ai beau cherché sur le net, je ne trouve pas d'explication à mon problème.
Je suis en excel 2016.
Quelqu’un aurait-il une solution ?
Merci pour votre aide - Sophie
Configuration: Windows / Firefox 88.0
4 réponses
-
A ce moment là ajouter une alerte en cas d'erreur de date
=SI(C49<>"";SIERREUR(DATEDIF(C49;AUJOURDHUI();"y");"date inexistante");"")
ou autre alerte au choix
Cordialement -
Bonjour*
difficile de vous répondre, testée chez moi, cette formule renvoie bien 41 avec 29/2/61980 en C49
vérifiez votre format date, et sinon dites nous en plus!!
crdlmnt
-
Bonjour,
tu dois certainement avoir ta cellule C49 formatée en texte ou une erreur de saisie du genre espace dans ta saisie
Efface ta cellule et ressaisi ta valeur voir
-
Merci pur vos retours.
En fait j'ai trouvé...
Je vous avais donné comme exemple 29/02/1980 mais en fait la date de naissance qu'on me demande de rajouter est 29/02/1982 et non 29/02/1980, et là ça ne marche pas. Mais oui 1982 n'est tout simplement pas bissextile ! Donc la date de naissance communiquée n'est pas bonne.
Désolée pour le dérangement.
Problème résolu pour moi.
Sophie