Calcul de période en cours

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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.
 
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
 
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
 
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

Dernière édition:
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. 😀

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 .
 
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)))
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
339
Retour