• Initiateur de la discussion Initiateur de la discussion Stephane
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Stephane

Guest
Bonjour à tous,

J'ai un tableau excel dans lequel j'ai les jours du lundi au vendredi. J'aimerais lorsque je rentre une date dans une cellule (quelconque) que les bonnes dates correspondent au lundi, Mardi, ...
Le souci que j'ai aussi est comment gérer le tout sachant que je n'ai pas intégré les samedis et dimanches.

D'avance merci

Stéphane
 
Bonjour Jordan,

Je rentre une date (le user) et celle se met au bon jour (ici Mercredi) et les autres jours s'alimentent automatiquement.

DATE(user): 01/03/2006

Monday 27/02/2006
Tuesday 28/02/2006
Wednesday 01/03/2006
Thursday 02/03/2006
Friday 03/03/2006

Cordialement

Stéphane
 
Bonjour Stéphane, le fil...
sous réserve de compréhension

quand tu entres une date, il faut que le format soit: (format personnalisé) jjj/jj/mmm/aa
les 3 j donnent le jour en lettre
idem pour les mois
si tu entres une date en B1 , ce 10/4 par exemple par 'CTRL:' tu mets ce format (lundi/10/4/2005) puis en dessous = B1 +1 jusqu'au vendredi
Pour le lundi qui suit et pour faire simple = B1+7 et tirer vers le bas.

Bye
 
Bonjour,

Sans savoir si j'ai compris,
tu as dans le fichier joint 3 séries de dates :
Du lundi au vendredi, 5 jours seulement
Du lundi au vendredi sans limite de nombre de jours
Du lundi au vendredi et dans les fériés

Date de départ : 1er lundi de la semaine de la date tapée en B1
(1er mardi si le lundi est férié pour la 3ème série)

Pour pouvoir utiliser la fonction Serie.Jour.Ouvre()
il faut cocher 'Utilitaire d'analyse'
dans Outils - Macros complémentaires [file name=LundiStephane.zip size=3152]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/LundiStephane.zip[/file]
 

Pièces jointes

Bonsoir le forum,

Monique, je n'arrive pâs à ouvrir ton dossier, j'ai une erreur.

Pat1545, sauf si j'ai pas compris, ce n'est pas ça que je souhaite.

Imaginez que je souhaite réaliser un planning pour la semaine du 20 octobre 2006. Ce que je veux, c'est que lorsque je tape 20/10/2006 dans la cellules 'DATE(user):', les dates se mettent en face de lundi, mardi, ... toutes seules.
Donc si le 20/10/2006 est un mercredi, ça se met en face du mercredi et les autres jours s'alimentent en auto également.

Bon je sais, c'est un peu tordu. Mais on me demande de réaliser ça sans macro, donc c'est pas évident du tout.

D'avance merci

Stéphane
 
Re,

Je n'avais pas compris comme ça
Je te donne les formules du fichier.
(ça donne le lundi de la semaine dont une date est saisie en B1 mais je crois que ça revient au même)

En B1 : une date quelconque
Là où tu veux le lundi :
=B1-JOURSEM(B1)+2
Dessous puis à copier-coller :

Plus d'une semaine sans samedi ni dimanche :
en C4 :
=B1-JOURSEM(B1)+2
Dessous puis à copier-coller :
=SERIE.JOUR.OUVRE(C4;1)

Du lundi au vendredi et sans les fériés
En D4 :
=SERIE.JOUR.OUVRE(B1-JOURSEM(B1)+2;1;Fer)
Dessous puis à copier-coller :
=SERIE.JOUR.OUVRE(D4;1;Fer)

'Fer' est une plage de cellules où tu as les fériés

Pour pouvoir utiliser la fonction Serie.Jour.Ouvre()
il faut cocher 'Utilitaire d'analyse'
dans Outils - Macros complémentaires

Si tu utilises ce format de date jjjj jj mmm aa
ou jjjj jj mmmm aaaa ou un autre,
le jour en entier est dans la cellule,
tu n'as pas besoin de le taper en plus

Message édité par: monique, à: 12/04/2006 22:48
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
0
Affichages
306
Réponses
3
Affichages
409
Retour