addition d'année et de mois à une date de naissance

GUYANAIS

XLDnaute Occasionnel
Bonjour le forum,

Je cherche à additionner à une date de naissance une cellule comportant un nombre d'année et de mois.
Je m'explique dans une cellule A1 j'ai la date de naissance exemple 01/01/2000
Dans la cellule B1 j'ai sous le format "58 ans 4 mois"
Je voudrais additionner la cellule B1 à la cellule A1 en cellule C1 pour trouver 01/05/2058. Le format de ma cellule B1 est le résultat d'un calcul et j'ai dessus un format personnalisé que je ne peux pas modifié.
En vous remerciant par avance
 

Dugenou

XLDnaute Barbatruc
Re : addition d'année et de mois à une date de naissance

Bonjour,

Code:
=DATE(ANNEE(A1)+CNUM(GAUCHE(B1;CHERCHE(" ans";B1)-1));MOIS(A1)+CNUM(STXT(B1;CHERCHE(" ans";B1)+5;CHERCHE(" mois";B1) -(CHERCHE(" ans";B1)+5)));JOUR(A1))
sous réserve qu'il y ait toujours un espace entre les années et le mot ans, qu'il n'y ait jamais de an sans s, qu'il y ait toujours un espace entre les mois et le mot mois.

Cordialement
 

Etienne2323

XLDnaute Impliqué
Re : addition d'année et de mois à une date de naissance

Salut Guyanais,
voici un exemple.

Cordialement,

Étienne

Edit: Salutation à Dugenou et Philippe
 

Pièces jointes

  • Exemple.xlsx
    8.6 KB · Affichages: 188
  • Exemple.xlsx
    8.6 KB · Affichages: 188
  • Exemple.xlsx
    8.6 KB · Affichages: 194

GUYANAIS

XLDnaute Occasionnel
Re : addition d'année et de mois à une date de naissance

Salut à Dugenou, Philippe et Etienne2323,

La solution de Etienne2323 fonctionne bien mais seulement si la cellule à additionner est en format "an + mois". Ce qui n'est pas toujours le cas. Pour plus de compréhension je joins mon fichier.
 

Pièces jointes

  • Calculateur limite d'age bis.xlsx
    19.1 KB · Affichages: 130

Dugenou

XLDnaute Barbatruc
Re : addition d'année et de mois à une date de naissance

Bonjour,

Ce n'est pas toujours le cas, mais dans ton exemple il y a "mois" ou pas : on peut faire un test "de bourrin" :
Code:
=DATE(ANNEE(D2);MOIS(D2)+(GAUCHE(D9;CHERCHE(" ";D9)-1)*12)+SI(ESTERREUR(CHERCHE("ans";D9));0;CNUM(STXT(D9;CHERCHE("ans";D9)+4;1)));JOUR(D2))
Cordialement
 

hoerwind

XLDnaute Barbatruc
Re : addition d'année et de mois à une date de naissance

Bonjour, salut les autres,

Si j'ai compris la question, il faut additionner D9 à D2, D9 pouvant s'afficher en années + mois ou en années uniquement.

Essaie cette formule :
Code:
=DATE(ANNEE(D2)+GAUCHE(D9;2);MOIS(D2)+DROITE(SUBSTITUE(SUBSTITUE(D9;"ans";0);"mois";"");2);JOUR(D2))
 

Discussions similaires

Statistiques des forums

Discussions
312 096
Messages
2 085 254
Membres
102 839
dernier inscrit
Tougtoug