Calcul de date de naissance par rapport à une

Résolu
HELP -  
 HELP -
Bonjour,

il y a quelques semaines quelqu'un m'a aidé à trouver une formule qui calcul l'âge d'une personne à une date précise :

par exemple j'ai trois case

1ere case (F): date de naissance
2ème case (G): date de la demande
3ème case : âge au moment de la demande

La formule me permettait de calculer l'âge de la personne au moment de la demande.

La formule qui m'a été proposé est

=SI(G1="";"";SI(F1<>"";SI(DATEDIF(F1;G1;"Y")=0;"";(DATEDIF(F1;G1;"Y")&SI(DATEDIF(F1;G1;"Y")>1;"ans, ";"an,")))&SI(DATEDIF(F1;G1;"YM")=0;"";DATEDIF(F1;G1;"YM")&"mois, ")&SI(DATEDIF(F1;G1;"MD")=0;"";(DATEDIF(F1;G1;"MD")&SI(DATEDIF(F1;G1;"MD")>1;"jours ";" jour ")));""));

De façon générale cette formule fonctionne bien, j'ai juste quelques cases ou j'ai une erreur de VALEUR et je ne comprend pas pourquoi.

Les erreurs de VALEUR se produisent pour les dates suivantes :

- (date naissance )15/11/2005 et (date demande) 07/12/2009
- (date naissance) 18/11/1999 et (date demande) 23/11/2009
- (date naissance) 26/09/1997 et (date demande) 31/08/2009...

J'ai essayé de changer le format des cases mais ça n'y change rien.

Est-ce que quelqu'un peut m'aider ?

Merci d'avance
Configuration: Windows Vista / Internet Explorer 7.0

2 réponses

  1. Le Pingou Messages postés 12276 Date d'inscription   Statut Contributeur Dernière intervention   1 478
     
    Bonjour,
    Au passage, tout fonctionne correctement avec votre formule. (4 ans /22 jours ; 10 ans/ 5 jours et 11 ans/11 mois/ 5 jours)
    Contrôler que la formule est correcte à l'endroit de ses 3 valeurs !
    -1
  2. HELP
     
    Bonjour merci

    je vien de trouevr le PB : il y avait un menu déroulant dans la colonne.
    -1