P
pibor
Guest
Bonjour à tous,
Je suis à la recherche d'une formule pour determiner la date de règlement d'une facture en fonction de la date d'émission.
Date d'émission = DE
Date de règlement = DR
Soit un règlement à 60 jours le 10 et le 25, cad :
DE entre le 26/09 et le 10/10 inclus = DR le 10/12
DE entre le 11/10 et le 25/10 inclus = DR le 25/12
DE entre le 26/10 et le 10/11 inclus = DR le 10/01/2007
J'ai pondu cette formule,(qui marche) ! Je sais, elle est affreuse et je ne sais pas comment faire mieux ! 😕
SI(ET($B$17>=DATE(ANNEE(B17);MOIS(B17)-1;26);$B$17<=DATE(ANNEE(B17);
MOIS(B17);10));DATE(ANNEE(B17);MOIS(B17)+2;10);
SI(ET(B17>DATE(ANNEE(B17);MOIS(B17);10);B17<=DATE(ANNEE(B17);
MOIS(B17);25));DATE(ANNEE(B17);MOIS(B17)+2;25);
SI(ET(B17>DATE(ANNEE(B17);MOIS(B17);25);B17<=DATE(ANNEE(B17);
MOIS(B17)+1;10));DATE(ANNEE(B17);MOIS(B17)+3;10))))
C'est pas bien !
Voila, si un ou une a quelques idées je prends.
Merci par avance. 🙂
Je suis à la recherche d'une formule pour determiner la date de règlement d'une facture en fonction de la date d'émission.
Date d'émission = DE
Date de règlement = DR
Soit un règlement à 60 jours le 10 et le 25, cad :
DE entre le 26/09 et le 10/10 inclus = DR le 10/12
DE entre le 11/10 et le 25/10 inclus = DR le 25/12
DE entre le 26/10 et le 10/11 inclus = DR le 10/01/2007
J'ai pondu cette formule,(qui marche) ! Je sais, elle est affreuse et je ne sais pas comment faire mieux ! 😕
SI(ET($B$17>=DATE(ANNEE(B17);MOIS(B17)-1;26);$B$17<=DATE(ANNEE(B17);
MOIS(B17);10));DATE(ANNEE(B17);MOIS(B17)+2;10);
SI(ET(B17>DATE(ANNEE(B17);MOIS(B17);10);B17<=DATE(ANNEE(B17);
MOIS(B17);25));DATE(ANNEE(B17);MOIS(B17)+2;25);
SI(ET(B17>DATE(ANNEE(B17);MOIS(B17);25);B17<=DATE(ANNEE(B17);
MOIS(B17)+1;10));DATE(ANNEE(B17);MOIS(B17)+3;10))))
C'est pas bien !
Voila, si un ou une a quelques idées je prends.
Merci par avance. 🙂