Bonjour,
Vous m'aviez aidé il y a quelques temps dans l'élaboration d'une formule qui avait pour but de calculer une date de fin de contrat compte tenu de la date de naissance :
date de naissance + années à ajouter + mois à ajouter = date de fin de contrat
né avant le 01/07/1991 : 20 ans + 0 mois
né à compter du 01/07/1991 : 20 ans + 4 mois
né en 1992 : 20 ans + 8 mois
né en 1993 : 20 ans + 12 mois
né en 1994 : 20 ans + 16 mois
né en 1995 : 20 ans + 20 mois
né en 1996 : 20 ans + 24 mois
Voici la formule :
DATE(ANNEE(datenaissance)+20+(datenaissance>="01/01/1996"*1)*2;
MOIS(datenaissance)+((datenaissance>="01/07/1991"*1)*(datenaissance<"01/01/1996"*1))*(ANNEE(datenaissance)-1990)*4
+(JOUR(datenaissance)>1);1)
Le problème que j'ai maintenant c'est que je dois ajouter à cette formule qui reste valable un nombre de mois SUPPLÉMENTAIRES, ainsi mon tableau devient celui-ci :
date de naissance + années à ajouter + mois à ajouter + MOIS SUPPLÉMENTAIRES
avant le 01/07/1991 : 20 ans + 0 mois
à compter du 01/07/1991 : 20 ans + 4 mois
en 1992 : 20 ans + 8 mois + 1 MOIS
en 1993 : 20 ans + 12 mois + 2 MOIS
en 1994 : 20 ans + 16 mois + 3 MOIS
en 1995 : 20 ans + 20 mois
en 1996 : 20 ans + 24 mois
J'essaye en vain depuis cet après-midi.
Auriez-vous une solution?
Peut-être faudrait-il concevoir la formule initiale différemment maintenant alors que je m'acharne à vouloir ajouter ces mois supplémentaires sur la formule existante?
Là j'ai vraiment besoin de votre aide
@+
Vous m'aviez aidé il y a quelques temps dans l'élaboration d'une formule qui avait pour but de calculer une date de fin de contrat compte tenu de la date de naissance :
date de naissance + années à ajouter + mois à ajouter = date de fin de contrat
né avant le 01/07/1991 : 20 ans + 0 mois
né à compter du 01/07/1991 : 20 ans + 4 mois
né en 1992 : 20 ans + 8 mois
né en 1993 : 20 ans + 12 mois
né en 1994 : 20 ans + 16 mois
né en 1995 : 20 ans + 20 mois
né en 1996 : 20 ans + 24 mois
Voici la formule :
DATE(ANNEE(datenaissance)+20+(datenaissance>="01/01/1996"*1)*2;
MOIS(datenaissance)+((datenaissance>="01/07/1991"*1)*(datenaissance<"01/01/1996"*1))*(ANNEE(datenaissance)-1990)*4
+(JOUR(datenaissance)>1);1)
Le problème que j'ai maintenant c'est que je dois ajouter à cette formule qui reste valable un nombre de mois SUPPLÉMENTAIRES, ainsi mon tableau devient celui-ci :
date de naissance + années à ajouter + mois à ajouter + MOIS SUPPLÉMENTAIRES
avant le 01/07/1991 : 20 ans + 0 mois
à compter du 01/07/1991 : 20 ans + 4 mois
en 1992 : 20 ans + 8 mois + 1 MOIS
en 1993 : 20 ans + 12 mois + 2 MOIS
en 1994 : 20 ans + 16 mois + 3 MOIS
en 1995 : 20 ans + 20 mois
en 1996 : 20 ans + 24 mois
J'essaye en vain depuis cet après-midi.
Auriez-vous une solution?
Peut-être faudrait-il concevoir la formule initiale différemment maintenant alors que je m'acharne à vouloir ajouter ces mois supplémentaires sur la formule existante?
Là j'ai vraiment besoin de votre aide
@+
Pièces jointes
Dernière édition: