Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Date compris entre année bisextile et normal

26 réponses
Avatar
Aiwa
Bonjour je cherche une formule.
Jai un probleme pour calculer les frais administration quand les dates se
situe entre année bisextile et normal
Voici la formule :
Frais administration = nombre de jrs x montant x taux quotidien
Taux quotidien = (12 mois x taux mensuel 1.2%) / 365 ou 366 jrs
Taux quotidien = si 365= 0.000394521 et si 366jrs 0.000393443

B10= date début D10= date fin F10= réponse nb jours h10= montant
L10=Réponse


Merci à l'avance

6 réponses

1 2 3
Avatar
Modeste
Bonsour® Aiwa avec ferveur ;o))) vous nous disiez :

Allo Modeste si j'inscrit du 11 déc 2007 au 31 déc 2007 ca fonctionne
pas


???
je suppose que cela marchait quand même pour l'exemple initial : 11/12/2007
28/2/2008

;o)))
=montant*SI(ANNEE(B10)=ANNEE(D10);
((0,144/(365+(MOD(ANNEE(B10);4)=0)))*(1+D10-B10));
((0,144/(365+(MOD(ANNEE(B10);4)=0)))*(1+DATE(ANNEE(B10);12;31)-B10)
+(0,144/(365+(MOD(ANNEE(D10);4)=0)))*(1+D10-DATE(ANNEE(D10);1;1))))

mais comme tu as maintenant suffisament d'exemples pour comprendre le découpage
du probleme...
si l'écart entre date debut et date fin est supérieur à 1 année je te laisserai
le soin de corriger...;o)))

également aussi quand arriveront les annees 2100 2200 2300 qui ne sont pas
bissextiles !!!

--
--
@+
;o)))

Avatar
isabelle

également aussi quand arriveront les annees 2100 2200 2300 qui ne sont pas
bissextiles !!!


...jusqu'à present !

isabelle

Avatar
Aiwa
oui pour l'exemple initial 11 déc 2007 au 20 fév 2008 ca fonctionnait


Bonsour® Aiwa avec ferveur ;o))) vous nous disiez :

Allo Modeste si j'inscrit du 11 déc 2007 au 31 déc 2007 ca fonctionne
pas


???
je suppose que cela marchait quand même pour l'exemple initial : 11/12/2007
28/2/2008

;o)))
=montant*SI(ANNEE(B10)=ANNEE(D10);
((0,144/(365+(MOD(ANNEE(B10);4)=0)))*(1+D10-B10));
((0,144/(365+(MOD(ANNEE(B10);4)=0)))*(1+DATE(ANNEE(B10);12;31)-B10)
+(0,144/(365+(MOD(ANNEE(D10);4)=0)))*(1+D10-DATE(ANNEE(D10);1;1))))

mais comme tu as maintenant suffisament d'exemples pour comprendre le découpage
du probleme...
si l'écart entre date debut et date fin est supérieur à 1 année je te laisserai
le soin de corriger...;o)))

également aussi quand arriveront les annees 2100 2200 2300 qui ne sont pas
bissextiles !!!

--
--
@+
;o)))






Avatar
Aiwa
Bonjour Alors y a t'il une formule qui peut calculer le nombre de jour d'une
année bisextile entre 2 date
Ex: 30 nov 2007 au 3 janv 2008 = 3 jrs
Ex: 3 janv 2008 au 10 janv 2008 = 8 jrs

Merci a l'avance





également aussi quand arriveront les annees 2100 2200 2300 qui ne sont pas
bissextiles !!!


....jusqu'à present !

isabelle




Avatar
Modeste
Bonsour® Aiwa avec ferveur ;o))) vous nous disiez :

Alors y a t'il une formule qui peut calculer le nombre de
jour d'une année bisextile entre 2 date
Ex: 30 nov 2007 au 3 janv 2008 = 3 jrs
Ex: 3 janv 2008 au 10 janv 2008 = 8 jrs


s'il ne s'agit de n'afficher que pour les années bissextiles
alors :
=SI(ANNEE(A1)=ANNEE(B1);
SI(MOD(ANNEE(A1);4)=0;1+B1-A1;0);
SI(MOD(ANNEE(A1);4)=0;1+DATE(ANNEE(A1);12;31)-A1;
SI(MOD(ANNEE(B1);4)=0;1+B1-DATE(ANNEE(B1);1;1);0)))

03/01/2007 30/11/2007 0
30/11/2007 03/01/2008 3
03/01/2008 30/11/2008 333
30/11/2008 03/01/2009 32
03/01/2009 30/11/2009 0


--
--
@+
;o)))

Avatar
Aiwa
Merci Modeste tous semble fonctionner merci de l'aide que j'ai eu de vous tous.


Bonsour® Aiwa avec ferveur ;o))) vous nous disiez :

Alors y a t'il une formule qui peut calculer le nombre de
jour d'une année bisextile entre 2 date
Ex: 30 nov 2007 au 3 janv 2008 = 3 jrs
Ex: 3 janv 2008 au 10 janv 2008 = 8 jrs


s'il ne s'agit de n'afficher que pour les années bissextiles
alors :
=SI(ANNEE(A1)=ANNEE(B1);
SI(MOD(ANNEE(A1);4)=0;1+B1-A1;0);
SI(MOD(ANNEE(A1);4)=0;1+DATE(ANNEE(A1);12;31)-A1;
SI(MOD(ANNEE(B1);4)=0;1+B1-DATE(ANNEE(B1);1;1);0)))

03/01/2007 30/11/2007 0
30/11/2007 03/01/2008 3
03/01/2008 30/11/2008 333
30/11/2008 03/01/2009 32
03/01/2009 30/11/2009 0


--
--
@+
;o)))






1 2 3