Table Excel de dates

Bonjour,

en vue de créer un document Powerbi, je dois créer sur excel une table de date qui relient des dates d'évènement à des dates d'exercice. Je m'explique:

J'ai des exercices d'assurance qui peuvent commencer le 1/1 d'une année ou le 1/2 ou le 1/3 etc. selon les clients. Je dois faire cette table sur plusieurs dizaines d'années.

Pour prendre un exemple, si j'ai un exercice au 1/1/2020, c'est simple, toutes les dates entre le 1/1/2020 et le 31/12/2020 auront pour exercice de rattachement le 1/1/2020.

Ça se complique pour les mois suivants. Prenons un exercice au 1/2/2020. Les dates antérieures au 1/2/2020 auront un exercice au 1/2/2019. Celles entre le 1/2/2020 et le 31/1/2021 auront un exercice au 1/2/2020. Celles postérieures au 1/2/2021. Si on multiplie ça par les douze mois et pour 15 années, c'est une demi-journée de travail manuel :)

Y'aurait-il une formule (je suis nul en VBA) pour déterminer automatiquement les dates d'exercice en fonction de ma table de jours ?

Merci à tous.

Bonjour,

Les explications ne sont pas très claires désolé .. Le 30 janvier 2020 du coup il est compris entre le 01/01/2020 et 31/12/2020 donc exercice 01/01/2020, par contre il est antérieur au 01/02/2020 donc exercice 01/02/2019 ? Donc on a deux exercices pour la même date ?

C'est quoi la règle générale ? Quelle période de l'année n pour quel exercice de l'année n-1 ?

Cdlt,

Je pense qu'un tableau explicatif avec quelques lignes permettrait de mieux comprendre la problématique.

Oui, ce n'est pas clair, désolé et c'est pour ça que j'ai du mal :). Je mets un tableau pour essayer d'expliquer.

Jour d'évènement

Exercice du contrat

1er Janvier (le plus simple, tous les

évènements sont rattachés à l'année d'évènement)

Exercice du contrat 1er Mars Exercice du contrat 1er Mai
30/1/20181/1/2018
1/3/2017
1/5/2017
8/4/20191/1/20191/3/2019

1/5/2018
1/12/20201/1/20201/3/20201/5/2020
C'est plus clair ?

Bonjour,

Oui je pense avoir compris c'est beaucoup mieux merci.

Avec ces données ci-contre les formules :

B2=DATE(ANNEE(A2);1;1)
C2=SI(MOIS(A2)<3;DATE(ANNEE(A2)-1;3;1);DATE(ANNEE(A2);3;1))
D2=SI(MOIS(A2)<5;DATE(ANNEE(A2)-1;5;1);DATE(ANNEE(A2);5;1))

Le 3 ou 5 des deuxièmes et troisièmes formules sont adaptées en fonction du mois de ton exercice.

Cdlt,

Ca marche du tonnerre :).
Merci beaucoup !

Rechercher des sujets similaires à "table dates"