Trimestre
Résolu/Fermé
derfless
-
14 janv. 2020 à 18:27
PapyLuc51 Messages postés 4425 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 21 décembre 2024 - 22 janv. 2020 à 07:23
PapyLuc51 Messages postés 4425 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 21 décembre 2024 - 22 janv. 2020 à 07:23
8 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
14 janv. 2020 à 18:52
14 janv. 2020 à 18:52
Bonjour,
tu as quoi contre mois.decaler() ? C'est bien adapté :
et si tu veux le dernier jour :
eric
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
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
14 janv. 2020 à 23:21
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...
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...
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
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
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
19 janv. 2020 à 23:40
19 janv. 2020 à 23:40
Bonjour,
je ne sais pas si c'est toujours d'actualité, je t'avais un peu perdu...
A tester :
eric
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
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
1 449
20 janv. 2020 à 11:18
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
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
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
20 janv. 2020 à 13:51
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
1 449
20 janv. 2020 à 15:10
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
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
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
1 449
Modifié le 20 janv. 2020 à 15:29
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
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
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
1 449
>
derfless
21 janv. 2020 à 06:31
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
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
derfless
>
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
21 janv. 2020 à 14:12
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.
PapyLuc51
Messages postés
4425
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
21 décembre 2024
1 449
>
derfless
22 janv. 2020 à 07:23
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
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
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
20 janv. 2020 à 17:55
20 janv. 2020 à 17:55
ou bien vide si < 3 mois :
eric
=SI(DATEDIF(A2;AUJOURDHUI();"m")<3;"";MOIS.DECALER(AUJOURDHUI();-MOD(MOIS(AUJOURDHUI())-MOIS(A2);3)-1))
eric
14 janv. 2020 à 19:43
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