Forum Clubic

Fonction excel anniversaire

Bonjour,

Je souhaite créer une formule excel qui s’incrémente en fonction de la date.
C’est à dire rajouter une année si le mois de cette année est déjà passé.

Ex: Anniversaire en Janvier, déjà passé, donc rajouté + 1 à l’année pour avoir le rappel l’an prochain.

Pour l’instant je suis parti sur :
=SI(MOIS(E3)>AUJOURDHUI();DATE(ANNEE(E3)+1;MOIS(E3);JOUR(E3));E3)
Ou
=SI(MOIS(E2)>AUJOURDHUI();AUJOURDHUI()+ANNEE(E2)+1;E2)

Merci à vous pour vos réponses.

Thématique sélectionnée : Microsoft Excel

Quand tu écris MOIS(E3) > AUJOURDHUI(), tu compares un entier représentant un mois (donc de 1 à 12), au nombre de jours écoulés depuis le 01/01/1900 (donc aux environs de 40000)
Je pense que tu voulais écrire
=SI(MOIS(E3)>MOIS(AUJOURDHUI());…)

Et que se passe-t-il quand tu changes d’année et que MOIS(E3)<MOIS(AUJOURDUI()) ?

Et dans 3 ans ?

djidji -> dans trois ans ça marchera toujours !

Pas d’accord !
si en E3, c’est 02/10/2013, en 2016, on aura toujours DATE(année(E3)+1), soit 2014

On est d’accord

Ex: Anniversaire en Janvier, déjà passé, donc rajouté + 1 à l’année pour avoir le rappel l’an prochain.

Et l’an prochain, on est bien en 2014 ;

Après, ce n’est peut être pas exactement ce qu’attend knaky69 de son programme, mais à ce moment là il faut qu’il apprenne à poser les bonnes questions.