Trimestre

Résolu/Fermé
derfless - 14 janv. 2020 à 18:27
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 - 22 janv. 2020 à 07:23
Bonjour,

j'aimerais savoir si quelqu'un peu m'aider.

je travail en assurance collective et j'aimerais me faire un fichier pour faire les suivi des rapports d'expérience trimestrielle que j'envoie au client.

Je fais la liste de disons 500 compagnies sur excel. j'inscris les dates de mise sous contrat. est-ce possible de mettre une formule par la suite tenant compte de cette date me mentionnant le mois du dernier trimestre terminé.

exemple, un client mise en vigueur le 1er octobre 2019, j'aimerais que la formule me mentionne que le mois du dernier trimestre finalisé était décembre 2019.

pour l'instant, je travail avec des formule de mois décaler, mais je crois que je pourrais avoir quelque chose de plus conviviale. le problème étant pour les groupes qui sont en vigueur depuis plusieurs année, en ayant une formule dans une même cellule, cela me faciliterais la tache.

Merci d'avance :)


Configuration: Windows / Edge 18.17763

8 réponses

eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 237
14 janv. 2020 à 18:52
Bonjour,

tu as quoi contre mois.decaler() ? C'est bien adapté :
=MOIS.DECALER(A2;2-MOD(MOIS(A2)-1;3)) 


et si tu veux le dernier jour :
=FIN.MOIS(MOIS.DECALER(A2;2-MOD(MOIS(A2)-1;3));0)

eric
0
Bonjour,
je tente votre formule, mais ca ne semble pas fonctionner
par exemple j'avais une date de mise en vigueur qui était en février 2017 et la réponse me donne le mois de mars 2017
la fin du dernier trimestre devrait être janvier 2020
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 237
14 janv. 2020 à 23:21
Ma formule fonctionne avec le seul exemple que tu avais fourni.
Elle est donc correcte pour ce que tu as demandé.

Alors pour octobre il faut répondre décembre, et pour février il faut répondre janvier ???
Où est la cohérence là dedans ?
A toi d'être plus clair sur ton besoin et d'éviter en exemple des cas particuliers...



0
En réalité, il faut que le résultat bsoit un multiple de 3 mois, si j'ai un client qui est avec nous depuis février 2017, je dois envoyer des rapport a tout les 3 mois, je veux être capable de sortir la date de fin du trimestre précédent la date d'aujourd'hui, peu importe quand le client va été vendu... Je ne sais pas si c'est plus clair expliquer comme ça? Je ne sais même pas si ça se fait
0
En réalité, il faut que le résultat soit un multiple de 3 mois, si j'ai un client qui est avec nous depuis février 2017, je dois envoyer des rapports à tout les 3 mois, je veux être capable de sortir la date de fin du trimestre précédent la date d'aujourd'hui, peu importe quand le client a été vendu... Je ne sais pas si c'est plus clair expliquer comme ça? Je ne sais même pas si ça se fait
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 237
19 janv. 2020 à 23:40
Bonjour,

je ne sais pas si c'est toujours d'actualité, je t'avais un peu perdu...
A tester :
=MOIS.DECALER(AUJOURDHUI();-MOD(MOIS(AUJOURDHUI())-MOIS(A2);3)-1) 

eric
0
Super Éric! ca fonctionne! tu as bien compris ce que je voulais :)
effectivement, ce n'Est pas les trimestres annuels tel que Papyluc mentionnait, mais bien les trimestres d'expérience de chaque contrat. tu vas faciliter grandement mon travail :)

bonne journée!
0
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 1 444
20 janv. 2020 à 11:18
Bonjour,

Salutations Eric

Derfless : j'ai du mal à comprendre la demande réelle

Dans ta question initiale tu dis :

"""Exemple, un client mise en vigueur le 1er octobre 2019, j'aimerais que la formule me mentionne que le mois du dernier trimestre finalisé était décembre 2019"""

Dans ta réponse #2 tu dis :

"""Par exemple j'avais une date de mise en vigueur qui était en février 2017 et la réponse me donne le mois de mars 2017
la fin du dernier trimestre devrait être janvier 2020
"""

Ici il y a un "hic" car janvier n'est pas la fin d'un trimestre.
Les mois terminant les trimestres sont Mars, Juin, Septembre, Décembre.

Dans ta réponse (doublée) #4 / 5 tu dis :

"""Je veux être capable de sortir la date de fin du trimestre précédent la date d'aujourd'hui """

Là si on prend la date d'aujourd'hui soit 20/1/2020 la fin du trimestre précédent est 31/12/2019.

Que doit-on prendre, la date de mise en vigueur ou la date d'aujourd'hui ???

Envoie en fichier exemple avec plusieurs dates et en indiquant les résultats attendus.

Faire glisser le fichier sur cette page cjoint , cliquer sur créer le lien ; dans l'autre page que s'ouvre faire un clic droit sur le lien puis copier l'adresse du lien que tu viens coller dans la réponse.

Cordialement
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 237
20 janv. 2020 à 13:51
Bonjour papyluc,

de ce que j'ai compris il n'utilise pas le terme trimestre tel qu'on l'entend le plus communément, mais en tant que période de 3 mois consécutifs démarrant au début du contrat.
eric
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 1 444
20 janv. 2020 à 15:10
Re:

J'ai pensé à ça après l'envoi de mon laïus et dans ce cas ta formule est bonne.

Toutefois il faudrait la compléter car si la date de mise en vigueur est dans les 3 mois qui précèdent aujourdhui() ça devrait indiquer la date future de l'envoi du rapport d'expérience.

Me trompe-je ???

Je cherche dans ce sens mais je n'ai pas encore trouver la bonne combinaison.

Cordialement
0
Bonjour Papy Luc,

le formule me convient, tu n'est pas obligé de faire ce correctif, en faisant le tri, je vais voir les derniers contrats qui y sont depuis moins de 3 mois, je vais pouvoir les ignorer!
0
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 1 444
Modifié le 20 janv. 2020 à 15:29
Re :

Bien compris,

Je viens cependant de trouver un correctif juste au moment où j'allais compléter ma réponse ; s'il te convient !

=SI(A2>=MOIS.DECALER(AUJOURDHUI();-3);MOIS.DECALER(A2;3);MOIS.DECALER(AUJOURDHUI();-MOD(MOIS(AUJOURDHUI())-MOIS(A2);3)-1))

Cordialement
0
Bonjour,

je viens de constater que si le groupe a moins de 3 mois, la réponse me donne 4 mois après la date de mise en vigueur.
exemple, j'en ai un du 1er janvier 2020, la réponse devrait être mars, mais j'ai avril avec la formule
0
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 1 444 > derfless
21 janv. 2020 à 06:31
Bonjour,

Non la formule donne pile 3 mois ; 1/1/20 + 3 mois donne bien 1/4/20.
Si je comprend bien tu voudrais que ta cellule au format mmm aaaa donne mars pour janvier, avril pour février, etc.... ; c'est bien ça ?

Cordialement
0
derfless > PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024
21 janv. 2020 à 14:12
non ca va, en réalité, tout est bien pour les groupe qui ont plus de 3 mois, c'est seulement pour ceux qui ont moins de 3 mois. bref, ce n'est pas grave. c'Était à titre indicatif seulement.
0
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 1 444 > derfless
22 janv. 2020 à 07:23
Bonjour,

Comme tu veux ! c'est toi qui décide ;)

Je modifie toutefois ma formule pour mettre la date du dernier jour du mois de mars pour janvier, avril pour février, etc....

=SI(A2>=MOIS.DECALER(AUJOURDHUI();-3);FIN.MOIS(A2;2);MOIS.DECALER(AUJOURDHUI();-MOD(MOIS(AUJOURDHUI())-MOIS(A2);3)-1))

Sinon, autre possibilité, tu peux mettre l'indication "< à 3 mois" pour faire le distinguo avec des dates

=SI(A2>=MOIS.DECALER(AUJOURDHUI();-3);"< à 3 mois";MOIS.DECALER(AUJOURDHUI();-MOD(MOIS(AUJOURDHUI())-MOIS(A2);3)-1))

Cordialement
0
C'est parfait! Merci beaucoup!
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 237
20 janv. 2020 à 17:55
ou bien vide si < 3 mois :
=SI(DATEDIF(A2;AUJOURDHUI();"m")<3;"";MOIS.DECALER(AUJOURDHUI();-MOD(MOIS(AUJOURDHUI())-MOIS(A2);3)-1)) 

eric
0