OVH Cloud OVH Cloud

soustraire des jours ou mois d'une date

4 réponses
Avatar
Le Nordiste
Bonjour =E0 toutes et =E0 tous,

J'ai une date de r=E9siliation et un d=E9lai de r=E9siliation
d=E9lai en jours ou en mois, ceux ci peuvent =E9tre de la forme 3,5 mois

Je voudrais calculer : Date - D=E9lai et obtenir une date. Je suis
sous Excel 2003

Remerciements anticip=E9s.

4 réponses

Avatar
AV
délai en jours ou en mois, ceux ci peuvent étre de la forme 3,5 mois
< Je voudrais calculer : Date - Délai et obtenir une date. Je suis

< sous Excel 2003

Sous réserve qu'un 1/2 mois ce soit 15 jours... ?
ÚTE(ANNEE(laDate);MOIS(laDate)-3;JOUR(laDate)-15)

AV

Avatar
Le Nordiste
Pour ma part j'avais trouvé, aprés avoir posé la question :

ÚTE(ANNEE(Ladate);MOIS(LaDate)-(ENT(Préavis));JOUR(LaDate-(Délai-EN T(Délai))*30,4375)-1)

30,4375 = ( 3* 365 + 366 ) / (4 ans *12 mois) mais 15 serait plus
simple si on considère que des quinzaines et des mois de 30 jours.

Merci pour l'idée.
Avatar
AV
< Pour ma part j'avais trouvé, aprés avoir posé la question :
<
ÚTE(ANNEE(Ladate);MOIS(LaDate)-(ENT(Préavis));JOUR(LaDate-(Délai-ENT(Délai))*30,4375)-1)

Attention à la position des parenthèses !
Pour une date de réf = 01/01/2006 et un "Délai" de 3.5

ÚTE(ANNEE(laDate);MOIS(laDate)-(ENT(Délai));JOUR(laDate-(Délai-ENT(Délai))*30.4375))-1

Résultat --> 15/10/2005

ÚTE(ANNEE(laDate);MOIS(laDate)-(ENT(Délai));JOUR(laDate)-(Délai-ENT(Délai))*30.4375)-1

Résultat --> 14/09/2005

AV
Avatar
Ange Ounis
Avec la date en A1, le délai en mois (nombre entier ou décimal) en A2, et en ne
"s'intéressant" qu'aux quinzaines :

=SI(MOD(A2;1)=0;DATE(ANNEE(A1);MOIS(A1)-A2;JOUR(A1));DATE(ANNEE(A1);MOIS(A1)-ENT(A2)-1;SI(JOUR(A1);1;15)))

----------
Ange Ounis
----------

Bonjour à toutes et à tous,

J'ai une date de résiliation et un délai de résiliation
délai en jours ou en mois, ceux ci peuvent étre de la forme 3,5 mois

Je voudrais calculer : Date - Délai et obtenir une date. Je suis
sous Excel 2003

Remerciements anticipés.