Menu

Formule date

Messages postés
3
Date d'inscription
lundi 13 mai 2019
Statut
Membre
Dernière intervention
14 mai 2019
- - Dernière réponse : MamzelleEve
Messages postés
3
Date d'inscription
lundi 13 mai 2019
Statut
Membre
Dernière intervention
14 mai 2019
- 14 mai 2019 à 13:57
Bonjour,

Bonjour,

J’aurais besoin d’aide pour mon tableau comme suit:
Ce sont pour mes syndicats avec les états financiers mensuels sauf certains qu’ils sont trimestriels.
J’ai une colonne (L) qui indique le mois de fin d’année financière
Une colonne (F) pour états financiers trimestriels et j’aimerais avoir la date en fin de mois au trimestre en partant de colonne L et en fonction de la date d’aujourd’hui.

Ex: fin d’année est décembre 2018, leur trimestre est mars-juin-septembre et reviens à décembre en date d’aujourd’hui le prochain trimestre serait 30juin2019

Pourriez vous m'aider?

Configuration: iPhone / Safari 12.1
Afficher la suite 

Votre réponse

3 réponses

Messages postés
23965
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 mai 2019
4586
0
Merci
Bonjour

essayez celle ci pour une date limite en L2

=SI(L2="";"";SI(AUJOURDHUI()<FIN.MOIS(L2;3);FIN.MOIS(L2;3);SI(AUJOURDHUI()<FIN.MOIS(L2;6);FIN.MOIS(L2;6);SI(AUJOURDHUI()<FIN.MOIS(L2;9);FIN.MOIS(L2;9);FIN.MOIS($L$2;12)))))

vous pouvez "alléger" un peu en plaçant dans une formule hors champ, opar exemple Z1 la formule:
=AUJOURDHUI()

qui vous donnera la date du jour

ainsi vous pourrez écrire:
=SI(L2="";"";SI($Z$1<FIN.MOIS(L2;3);FIN.MOIS(L2;3);SI($Z$1<FIN.MOIS(L2;6);FIN.MOIS(L2;6);SI($Z$1<FIN.MOIS(L2;9);FIN.MOIS(L2;9);FIN.MOIS($L$2;12)))))

en respectant bien les signes $ si vous tirez la formule

et
  • si vos trimestre ne correspondent pas forcément à des fins de mois, remplacez dans la formule FIN.MOIS par MOIS.DECALER
  • si vous devez inclure le dernier jour calculé dans le trimestre, remplacez < par <=


crdlmnt


MamzelleEve
Messages postés
3
Date d'inscription
lundi 13 mai 2019
Statut
Membre
Dernière intervention
14 mai 2019
-
merci beaucoup ça fonctionne!!!
Commenter la réponse de Vaucluse
Messages postés
3
Date d'inscription
lundi 13 mai 2019
Statut
Membre
Dernière intervention
14 mai 2019
0
Merci
merci beaucoup cela fonctionne. mais lorsque j'arrive au mois de la fin d'année il ne prend pas le trimestre. EX; fin d'année juin le trimestre affiche 30 septembre 2019 il faut le 30 juin 2019.

comment je peux changer cela?

merci d'avance.
Commenter la réponse de MamzelleEve
Messages postés
23965
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 mai 2019
4586
0
Merci
Bonjour
pas sur d'avoir tout compris, essayez celle ci et si ça ne va pas, déposez un modèle avec des dates "supposées" aujourd'hui dans une colonne,, des dates de fin de trimestre dans une autre et une troisième avec les attendus
=SI(L2="";"";SI(AUJOURDHUI()<=FIN.MOIS(L2;0);FIN.MOIS(L2;0);SI(AUJOURDHUI()<=FIN.MOIS(L2;3);FIN.MOIS(L2;3);SI(AUJOURDHUI()<=FIN.MOIS(L2;6);FIN.MOIS(L2;6);FIN.MOIS($L$2;9)))))
crdlmnt
Commenter la réponse de Vaucluse