Ajouter un nb d'année à une date
Cerise
-
pépé35530 Messages postés 2951 Date d'inscription Statut Membre Dernière intervention -
pépé35530 Messages postés 2951 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterais ajouter par exemple 30 ans à une date au format 10/02/2008
En A1 j'ai 10/2/2008 et je voudrais que dans la cellule A2 apparaisse la date 10/02/2038
Je souhaiterais ajouter par exemple 30 ans à une date au format 10/02/2008
En A1 j'ai 10/2/2008 et je voudrais que dans la cellule A2 apparaisse la date 10/02/2038
Configuration: Windows XP Internet Explorer 6.0
4 réponses
-
Merci, Zavenger pour cette excellente proposition dont il faut reconnaitre qu'elle est parfaite.
Quant à votre remarque, elle ne regarde que vous, mais permettez moi de vous signaler:
1°) que ma proposition ne me parrait pas plus bricolée qu'une autre,(mais il est vrai que ça,cette fois, ça me regarde)
2°) qu'elle a déja résolu bien des problèmes sur ces forums, (notamment dans les transferts de données de fichiers extèrieurs)
3°) qu'enfin, j'ai appris avec le temps que les excès de purisme dans excel éliminaient bien des options à la portée des personnes les moins qualifiées.
Bien cordialement -
Bonjour
essayez, si votre date d'origine est en A1:
=(JOUR(A1)&"/"&MOIS(A1)&"/"&ANNEE(A1)+30)*1
nota: le *1 qui reprend entre parenthèses toute la formule sert à transformer le "texte" obtenu en numérique pour le calendrier excel.
crdlmnt
Pds: une question: vous travaillez chez Groupama....!!? -
Bonjour,
J'ai une autre solution :
Si en B2 on entre la nouvelle année recherchée
et si en colonne A on a les dates à modifier à partir de A3
En B3 on peut entrer la formule suivante :
=CNUM(REMPLACER(TEXTE($A3;"jj/mm/aaaa");7;4; +$B$1))
Que l'on peut recopier ensuite vers le bas
A+
pépé -
Salut,
On dirais bien que tu as trouvé un cas particulier......
Normalement la formule serait par exemple :
=A1+(30*365.25)
Cela ne fonctionne pas du 1er janvier au 28 février des années bissextiles (bizarre ce mot...).
Je n'ai pas la solution...