Formule Excel pour date avec condition

Jerry -  
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, Houston, j’ai un problème!!

Je recherche la formule Excel pour incrémenter une cellule format date répondant à plusieurs critères :
J’ai une date de visite médicale cellule I qui doit être augmenté de 2 ans quand la personne a plus de 30 ans, de 1 an quand elle moins de 30 ans et de 1 an quand son ancienneté dans le groupe est inférieure à 1 an.
Ex : une personne de 18 ans qui arrive dans le groupe aujourd’hui fait sa VM la suivante dans 1 an puis tous les 2 ans. Une personne qui arrive dans le groupe a 30 ans fera systématiquement une visite tous les ans.
Cellule H : date de la dernière visite
Cellule I : date de la prochaine visite (ce que je cherche)
Cellule AH : qui est la date d entrée dans le groupe.
Cellule Y : l’âge du personnel

Merci pour votre aide.



Configuration: iPhone / Safari 604.1

3 réponses

ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention   145
 
Bonjour Apollo,

Avec tes données en ligne 2 essaie en I2 :
=MOIS.DECALER(H2;SI(ET(Y2<30;DATEDIF(AH2;AUJOURDHUI();"M")>=12);24;12))

Cordialement
0
Jerry
 
Salut as35,

Malheureusement la formule me donne un décalage de 2 ans entre chaque visite tout âge confondu.

Si tu as d’autres formules je suis preneur
0
brucine Messages postés 21485 Date d'inscription   Statut Membre Dernière intervention   3 377
 
Bonjour,

Fonctionne très bien chez moi; je suppose que le bug est dans la cellule âge (qui doit être un nombre, pas un texte, ou qu'il faut convertir en nombre dans ce dernier cas).

Si les dates sont (aussi?) issues d'une base de données, on peut avoir ce même souci concernant leur format.
0
ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention   145
 
Bonjour,

Bah, nous on est preneur d'un exemple représentatif de ton fichier, sinon on ne peut que tenter de deviner tes données.

Cordialement
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour à vous tous

Le fichier exemple avec la formule de ALS35 qui fonctionne sans problème

https://www.cjoint.com/c/LBnlADANfY4
0