OVH Cloud OVH Cloud

Tableau/Formule/date

13 réponses
Avatar
Choko
Bonjour à tous,

J'ai un tableau qui reprend mensuelemnt mes ventes. Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15 ou le
1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de manière
à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais que
le tableau reprenne le lundi précédent le 1er du mois.
J'ai essayé plusieurs formules, mais ma logique est quelque peu dépassée.

D'avance merci

Choko

10 réponses

1 2
Avatar
Gaetan Mourmant
Salut,

Je pense que ceci devrait aider :
=SI(JOURSEM(DATE(ANNEE(D1);MOIS(D1);1);1)=1;DATE(ANNEE(D1);MOIS(D1);1);DATE(
ANNEE(D1);MOIS(D1);1)-JOURSEM(D1;1)+2)
avec en D1 la date à vérifier.

Bon, il doit y avoir place à simplification, mais ca devrait fonctionner.

Bon courage.

--
Gaetan Mourmant
www.polykromy.com
Consultation - Formation
Excel - Data mining

"Choko" a écrit dans le message de news:
#
Bonjour à tous,

J'ai un tableau qui reprend mensuelemnt mes ventes. Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15 ou
le

1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de
manière

à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais que
le tableau reprenne le lundi précédent le 1er du mois.
J'ai essayé plusieurs formules, mais ma logique est quelque peu dépassée.

D'avance merci

Choko





Avatar
Denis Michon
Bonjour Choko,


Ici dans cette exemple : A1 = La date que tu entres

=SI(JOURSEM(A1)=2;A1;A1-ABS(2-JOURSEM(A1)))

La formule retourne soit la date saisie si c'est un lundi, ou le dernier lundi du mois précédent.


Salutations!



"Choko" a écrit dans le message de news:%
Bonjour à tous,

J'ai un tableau qui reprend mensuelemnt mes ventes. Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15 ou le
1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de manière
à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais que
le tableau reprenne le lundi précédent le 1er du mois.
J'ai essayé plusieurs formules, mais ma logique est quelque peu dépassée.

D'avance merci

Choko
Avatar
Gaetan Mourmant
Bonsoir Denis,

Mais, si on rentre le 15 d'un mois, on retombe sur le lundi précédant cette
valeur.

Ou alors je me trompe ?

--
Gaetan Mourmant
www.polykromy.com
Consultation - Formation
Excel - Data mining

"Denis Michon" a écrit dans le message de news:
5hZnb.18358$
Bonjour Choko,


Ici dans cette exemple : A1 = La date que tu entres

=SI(JOURSEM(A1)=2;A1;A1-ABS(2-JOURSEM(A1)))

La formule retourne soit la date saisie si c'est un lundi, ou le dernier
lundi du mois précédent.



Salutations!



"Choko" a écrit dans le message de
news:%

Bonjour à tous,

J'ai un tableau qui reprend mensuelemnt mes ventes. Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15 ou
le

1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de
manière

à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais que
le tableau reprenne le lundi précédent le 1er du mois.
J'ai essayé plusieurs formules, mais ma logique est quelque peu dépassée.

D'avance merci

Choko






Avatar
Denis Michon
Bonsoir Gaétan,


Évidemment, la formule fonctionne seulement si la date entrée en A1 est le premier jour du mois. J'ai supposé que les
autres dates de son tableau découlaient de cette première date. Voilà !


Salutations!




"Gaetan Mourmant" a écrit dans le message de news:%
Bonsoir Denis,

Mais, si on rentre le 15 d'un mois, on retombe sur le lundi précédant cette
valeur.

Ou alors je me trompe ?

--
Gaetan Mourmant
www.polykromy.com
Consultation - Formation
Excel - Data mining

"Denis Michon" a écrit dans le message de news:
5hZnb.18358$
Bonjour Choko,


Ici dans cette exemple : A1 = La date que tu entres

=SI(JOURSEM(A1)=2;A1;A1-ABS(2-JOURSEM(A1)))

La formule retourne soit la date saisie si c'est un lundi, ou le dernier
lundi du mois précédent.



Salutations!



"Choko" a écrit dans le message de
news:%

Bonjour à tous,

J'ai un tableau qui reprend mensuelemnt mes ventes. Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15 ou
le

1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de
manière

à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais que
le tableau reprenne le lundi précédent le 1er du mois.
J'ai essayé plusieurs formules, mais ma logique est quelque peu dépassée.

D'avance merci

Choko






Avatar
Gaetan Mourmant
Je sais, je sais, j'ai pensé la même chose au départ ;-) mais Choko a dit
qu'il peut rentrer un 15, donc je suppose qu'il ne rentre pas une date de
premier jour du mois.

Bye

--
Gaetan Mourmant
www.polykromy.com
Consultation - Formation
Excel - Data mining

"Denis Michon" a écrit dans le message de news:
3LZnb.18717$
Bonsoir Gaétan,


Évidemment, la formule fonctionne seulement si la date entrée en A1 est le
premier jour du mois. J'ai supposé que les

autres dates de son tableau découlaient de cette première date. Voilà !


Salutations!




"Gaetan Mourmant" a écrit dans le message de
news:%

Bonsoir Denis,

Mais, si on rentre le 15 d'un mois, on retombe sur le lundi précédant
cette

valeur.

Ou alors je me trompe ?

--
Gaetan Mourmant
www.polykromy.com
Consultation - Formation
Excel - Data mining

"Denis Michon" a écrit dans le message de news:
5hZnb.18358$
Bonjour Choko,


Ici dans cette exemple : A1 = La date que tu entres

=SI(JOURSEM(A1)=2;A1;A1-ABS(2-JOURSEM(A1)))

La formule retourne soit la date saisie si c'est un lundi, ou le dernier
lundi du mois précédent.



Salutations!



"Choko" a écrit dans le message de
news:%

Bonjour à tous,

J'ai un tableau qui reprend mensuelemnt mes ventes. Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15
ou


le
1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de
manière

à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais
que


le tableau reprenne le lundi précédent le 1er du mois.
J'ai essayé plusieurs formules, mais ma logique est quelque peu
dépassée.



D'avance merci

Choko











Avatar
Choko
Merci beaucoup à vous.

J'avais déjà une formule qui me trouvait le 1er du mois par rapport à ma
date d'entrée, assez simple me direz vous. Je n'avais plus qu'à y lier la
formule.
Grace à votre aide, j'ai mon tableau qui fonctionne exactement comme je le
recherchais.

Encore merci

Choko


"Choko" a écrit dans le message de news:
#
Bonjour à tous,

J'ai un tableau qui reprend mensuelemnt mes ventes. Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15 ou
le

1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de
manière

à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais que
le tableau reprenne le lundi précédent le 1er du mois.
J'ai essayé plusieurs formules, mais ma logique est quelque peu dépassée.

D'avance merci

Choko





Avatar
Daniel.M
Salut Choko,

Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15 ou le
1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de manière
à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais que
le tableau reprenne le lundi précédent le 1er du mois.


Donc, tu veux le lundi courant/précédant le 1er jour du mois de la date mise en
D1:

Ñ-JOUR(D1)+2-JOURSEM(D1-JOUR(D1))

Salutations,

Daniel M.

Avatar
Denis Michon
Bonsoir Denis,


est-ce que tu t'es aperçu que ceci était suffisant ?

¡-ABS(2-JOURSEM(A1))


Merci à toi !


Salutations!



"Denis Michon" a écrit dans le message de news:5hZnb.18358$
Bonjour Choko,


Ici dans cette exemple : A1 = La date que tu entres

=SI(JOURSEM(A1)=2;A1;A1-ABS(2-JOURSEM(A1)))

La formule retourne soit la date saisie si c'est un lundi, ou le dernier lundi du mois précédent.


Salutations!



"Choko" a écrit dans le message de news:%
Bonjour à tous,

J'ai un tableau qui reprend mensuelemnt mes ventes. Il est créé à partir
d'une cellule dans laquelle je rentre la date, que ce soit le 4, le 15 ou le
1er, le tableau est configuré pour commencer le 1er du mois.
Je voudrai maintenant que celui-ci commence toujours par un lundi de manière
à avoir mes ventes par semaine. Si le 1er du mois est un lundi, aucun
probleme. Par contre si c'est un autre jour de la semaine, je voudrais que
le tableau reprenne le lundi précédent le 1er du mois.
J'ai essayé plusieurs formules, mais ma logique est quelque peu dépassée.

D'avance merci

Choko
Avatar
AV
Ave Denis,

est-ce que tu t'es aperçu que ceci était suffisant ?
¡-ABS(2-JOURSEM(A1))


Hum, hum....
En A1 : dim 05/01/03
ta formule --> sam 04/01/03
Est-ce bien raisonnable ?

Pour le Lundi courant ou précédent (si telle est la question ?)
Une...
¡-JOURSEM(A1-1)+1

AV qui est pour la suppression des lundis du calendrier !

Avatar
Denis Michon
Bonsoir AV,

J'ai clairement dit sur ce fil que cette formule s'appliquait seulement si la date mentionnée en A1 était le premier
jour du mois. D'ailleurs, pourquoi inscrirait-il le 4 ou le 5 du mois courant comme date de référence ? ;-))


Salutations!



"AV" a écrit dans le message de news:bnq26m$l3p$
Ave Denis,

est-ce que tu t'es aperçu que ceci était suffisant ?
¡-ABS(2-JOURSEM(A1))


Hum, hum....
En A1 : dim 05/01/03
ta formule --> sam 04/01/03
Est-ce bien raisonnable ?

Pour le Lundi courant ou précédent (si telle est la question ?)
Une...
¡-JOURSEM(A1-1)+1

AV qui est pour la suppression des lundis du calendrier !

1 2