Calcul de période en cours

champomy11

XLDnaute Nouveau
Bonjour,

Voilà mon souci, j'ai plusieurs contrats à suivre et je souhaiterai le reviser chaque année.
Autrement dit pour un contrat qui commencerait le 14/12/2011 pour une durée de 3 ans
La première période serait du 14/12/2011 au 13/12/2012
La seconde période serait du 14/12/2012 au 13/12/2013
Etc..
Chaque contrat commence à une date différente, il est valable 1 a 7 ans.

Ma première colonne est pour la date de début de contrat : 14/12/2011
Ma seconde pour la durée : 3 ans

Je souhaiterai que ma troisième colonne me calcul la date de fin : 14/12/2011+ 3 ans : je fais(3 *365+ A2)
Que ma quatrième colonne me calcule le début de la période en cours : 14/12/2013
Que ma cinquième colonne me calcule la fin de la période en cours : 14/12/2014
Et si c’est possible savoir si je suis dans la première, deuxième, énième période.

Je bloque sur le calcul à faire, je pars de la fonction aujourd’hui, mais je ne vois pas comment faire le calcul des périodes en cours.

Merci pour votre aide.
 

sousou

XLDnaute Barbatruc
Re : Calcul de période en cours

Bonjour
Soit la date en a1 et la durée en b1:
Si j'ai compris une période 1 année

=DATE(ANNEE(A1)+3;MOIS(A1);JOUR(A1)) fin de contrat
=DATE(ANNEE(AUJOURDHUI())-ANNEE(A1)+ANNEE(A1);MOIS(A1);JOUR(A1)) début de période
=DATE(ANNEE(D1)+1;MOIS(D1);JOUR(D1)) fin de période
=ANNEE(D1)-ANNEE(A1) numéro de période
 

Jocelyn

XLDnaute Barbatruc
Re : Calcul de période en cours

Bonjour le Forum,
Bonjour champomy11, R@chid:), Sousou,

@ sousou je suis ok avec toi pour les 3 première formule, par contre la quatrième est à mon sens incomplète :

Si la date de début de période (D1) est supérieure à la date du jour =ANNEE(D1)-ANNEE(A1) convient par contre si la date de début de période (D1) est inférieure à la date du jour c'est que l'on a commencé une nouvelle période il conviendrais je crois de faire =ANNEE(D1)-ANNEE(A1)+1

soit globalement cette formule

Code:
=SI(D1>AUJOURDHUI();ANNEE(D1)-ANNEE(A1);ANNEE(D1)-ANNEE(A1)+1)

Cordialement
 

champomy11

XLDnaute Nouveau
Re : Calcul de période en cours

Bonjour a tous ,

Super un grand merci Sousou et Jocelyn

il reste un petit soucis .
dans le tableau ci joint , le calcule de la période fonctionne pour la date antérieur a aujourd'hui , mais pas pour celle postérieur .
 

Pièces jointes

  • Classeur1.xlsx
    11.1 KB · Affichages: 44
  • Classeur1.xlsx
    11.1 KB · Affichages: 44
  • Classeur1.xlsx
    11.1 KB · Affichages: 45
Dernière édition:

champomy11

XLDnaute Nouveau
Re : Calcul de période en cours

Bonsoir Sousou,

oui la correction de Jocelyn fonctionne trés bien pour le calcul de la période 1 ,2,3, etc. :D

Le soucis est dans la deuxième formule

=DATE(ANNEE(AUJOURDHUI())-ANNEE(A1)+ANNEE(A1);MOIS(A1);JOUR(A1)) début de période

Si mon contrat commence le
10/10/2011 ma période en cours est bien du 10/10/2013 au 10/10/2014
Mais si mon contrat commence le
10/11/2011 la période en cours calculée est du 10/11/2013 au 10/11/2014 alors quelle est 10/11/2012 au 10/11/2013.

J'ai joint le tableau .
 

sousou

XLDnaute Barbatruc
Re : Calcul de période en cours

re
Même punition
essaie ceci
=SI(AUJOURDHUI()<DATE(ANNEE(AUJOURDHUI())-ANNEE(A2)+ANNEE(A2);MOIS(A2);JOUR(A2));DATE(ANNEE(AUJOURDHUI())-ANNEE(A2)+ANNEE(A2)-1;MOIS(A2);JOUR(A2));DATE(ANNEE(AUJOURDHUI())-ANNEE(A2)+ANNEE(A2);MOIS(A2);JOUR(A2)))
 

Discussions similaires

Statistiques des forums

Discussions
312 318
Messages
2 087 211
Membres
103 494
dernier inscrit
JP9231