formule pour remplacer une date avec le debut de trimestre

ricciolo

XLDnaute Nouveau
Bonjour, je suis à la recherche d'une formule pour transformer une date avec son début de trimestre :

01/01/2010 = 01/01/2010
02/01/2010 = 01/01/2010
01/03/2010 = 01/03/2010
20/04/2010 = 01/03/2010
etc

Merci de votre aide :)
 

Victor21

XLDnaute Barbatruc
Re : formule pour remplacer une date avec le debut de trimestre

Bonjour.

formule pour remplacer une date avec le debut de trimestre
Bonjour, je suis à la recherche d'une formule pour transformer une date avec son début de trimestre :

01/01/2010 = 01/01/2010
02/01/2010 = 01/01/2010
01/03/2010 = 01/03/2010
20/04/2010 = 01/03/2010
etc
Ce sont bien des trimestres de 2 mois ?

Où est le fichier joint ?
 

ricciolo

XLDnaute Nouveau
Re : formule pour remplacer une date avec le debut de trimestre

Merci à vous tous Victor21 et hoerwind, en effet c'était un trimestre de 3 mois (01/03/2010 = 01/01/2010 , 01/04/2010 = 01/04/2010 , 20/04/2010 = 01/04/2010)

J'ai pris donc la formule de hoerwind !! merci en tt cas à ts les 2 ;-)

je dois avouer que j'ai moins compris la formule de Victor 21... si dans ton jour de bonté tu pouvais m'illuminer? THX
 

Victor21

XLDnaute Barbatruc
Re : formule pour remplacer une date avec le debut de trimestre

Re, bonjour JBOBO, hoerwind :)


Un tantinet las des questions sans pj, j'ai répondu littéralement à la demande.
Explication :
=MAX(N(A1>=40452)*40452;N(A1>=40360)*40360;N(A1>=4 0269)*40269;N(A1>=40179)*40179)
40452, 40360, 40269 et 40179 sont respectivement les numéros de série des débuts de trimestre de 2010
renvoie vrai si A1 est supérieur ou égal à 01/10/2010.
transforme les vrai/faux en 1/0; et la multiplication de ces 1/0 par les dates renvoie donc 0 ou la date.
prend la plus grande valeur de ce qui précède.

Pas fainéant pour les explications, hein, hoerwind :p
 

ricciolo

XLDnaute Nouveau
Re : formule pour remplacer une date avec le debut de trimestre

Bonjour,

J'ai appliqué la formule =DATE(ANNEE(A1);ENT((MOIS(A1)-1)/3)*3+1;1) ; elle fonctionne parfaitement (ainsi que les autres formules proposées dans cette discussion).

Peut-on adapter cette formule pour que la date soit remplacée par la date du début trimestre suivant.

Par exemple : 25/10/2011 => 01/01
15/03/2012 => 01/04
30/06/2010 => 01/07

Merci !
 
Dernière édition:

hoerwind

XLDnaute Barbatruc
Re : formule pour remplacer une date avec le debut de trimestre

Bonjour,

Lorsque j'ai proposé cette formule, j'avais un jour de fainéantise, aujourd'hui c'est mon jour de mauvaise humeur !

Il ne sert à rien de proposer une solution simple si le demandeur ne fait pas un petit effort pour la comprendre !
Et s'il rencontre une difficulté, une explication ne lui a jamais été refusée, mais il faut qu'il la demande.

Sous la formule, en dehors de la référence à la cellule source (A1), il n'y a qu'une seule variante, c'est le +1 (mois).
C'est de ce côté qu'il faut chercher.
 

JBOBO

XLDnaute Accro
Re : formule pour remplacer une date avec le debut de trimestre

Bonjour,
2 propositions, car je ne sais pas comment tu souhaites gerer les dates qui serait une date de début de trimestre.
=SI(ET(OU(MOIS(A5)=1;MOIS(A5)=4;MOIS(A5)=7;MOIS(A5)=10);JOUR(A5)=1);DATE(ANNEE(A5);ENT((MOIS(A5)-1)/3)*3+1;1);DATE(ANNEE(A5);ENT((MOIS(A5)-1)/3)*3+4;1))
qui te donnes par exemple "1/04/11" si en A5 tu as "1/04/11", mais "1/07/11" si tu as "2/04/11" en A5 et
DATE(ANNEE(A5);ENT((MOIS(A5)-1)/3)*3+4;1);
pour avoir systematiquement un décalage au trimestre suivant. dans ce cas "1/4/11" en A5 te renverra "1/7/11"
 

hoerwind

XLDnaute Barbatruc
Re : formule pour remplacer une date avec le debut de trimestre

Salut JBOBO,

Je t'avais prévenu, c'est mon jour de mauvaise humeur (lol).

Tu viens de rendre un bien mauvais service à notre ami ricciolo.
Un forum ne sert pas à donner une solution toute faite, mais bien à aider le demandeur à trouver lui-même la solution à son problème.
 

ricciolo

XLDnaute Nouveau
Re : formule pour remplacer une date avec le debut de trimestre

Merci, ça fonctionne sur l'ensemble des mes traitements !
J'ai essayé de comprendre la formule, je pense avoir compris mais je n'aurai jamais été capable de la concevoir !

Un grand merci, bonne journée.
 

JBOBO

XLDnaute Accro
Re : formule pour remplacer une date avec le debut de trimestre

Bonjour hoerwind,

Desolé quand j'ai posté je n'avais pas vu ta réponse et effectivement celle ci etait pertinente. Reste à espérer que les differentes propositions lui permettent d'avancer par lui meme et de comprendre le fonctionnement de ce qu'on lui propose.
 

ricciolo

XLDnaute Nouveau
Re : formule pour remplacer une date avec le debut de trimestre

Bonjour à tous les deux,

Désolé mais je ne suis pas habitué des forums et je n'ai simplement pas osé vous déranger à nouveau pour vous demander de mieux comprendre la première formule, ce qui m'aurait en effet permis de probablement me débrouiller seul pour la seconde demande que je vous ai adressée.

Si vous avez un peu de temps pour m'expliquer la deuxième formule, je serai ravi de progresser....
 

Discussions similaires

Réponses
2
Affichages
300

Statistiques des forums

Discussions
312 685
Messages
2 090 938
Membres
104 703
dernier inscrit
romla937