Cycle récurrent

Résolu/Fermé
hdb89 Messages postés 112 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 15 mars 2024 - 6 janv. 2016 à 08:43
 hdb89 - 8 janv. 2016 à 17:14
Bonjour
Je voudrais "cocher" les jours travaillés sur un calendrier excel selon un cycle de 4 semaine avec les jour de repos suivant : mardi/dimanche - SD - LV - MJ
semaine 1 = mardi dimanche (MD)
sem 2 = SD
sem 3 = LV
sem 4 = MJ
Pour 2016, cela a commencé par le cycle de la semaine 1 : repos mardi 5 et dimanche 10.
J'espère être clair !!!
Merci
A voir également:

5 réponses

ccm81 Messages postés 10904 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 décembre 2024 2 428
6 janv. 2016 à 09:17
Bonjour

Deux exemples
http://www.cjoint.com/c/FAgiqLWsmFk

Cdlmnt
2
hdb89 Messages postés 112 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 15 mars 2024
6 janv. 2016 à 11:03
Bonjour et merci.....
Je vais étudier ce fichier à tête reposée...
Cdlmnt
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
6 janv. 2016 à 14:10
Bonjour
La solution de CCM81 a été complètement ignorée, voire dédaignée...
Très sympa pour luij! :-(
1
Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
6 janv. 2016 à 15:51
Bonjour Michel,

Peut-être que hdb89 n'a pas encore la tête reposée, soyons optimiste :-p
Sinon, je pense que le message #6 clarifie la demande.

A+
0
hdb89 > Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023
7 janv. 2016 à 17:32
Bonjour
La solution de CCM81 est loin d'avoir été ignorée puisque je lui ai répondu. Je vous remercie de vous inquiéter de mon repos qui est le même que tout à chacun !
Par contre j'essaie de comprendre les formules figurant dans cette proposition. J'ai le grand défaut de ne pas être un expert Excel et il me faut donc du temps, ce que je n'ai pas vraiment.
Par contre la solution proposée par Fahora, je l'avais trouvée également, mais, je le répète, je la trouve fastidieuse, bien que rapide, c'est vrai.
Merci à tous de votre aide
0
ccm81 Messages postés 10904 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 décembre 2024 2 428
7 janv. 2016 à 19:56
Pas de soucis
Deux solutions de plus
http://www.cjoint.com/c/FAhsdie7wuk

Cdlmnt
0
ccm81 Messages postés 10904 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 décembre 2024 2 428
7 janv. 2016 à 21:13
mais c'est quand même la solution de Fahora la meilleure !

Bonne soirée à tous
0
hdb89 > ccm81 Messages postés 10904 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 décembre 2024
8 janv. 2016 à 09:05
Bonjour
merci pour l'aide apportée. Je ne comprends pas tout au premier coup d'oeil, mais j'y travaille !!!! ;-)
0
ccm81 Messages postés 10904 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 décembre 2024 2 428
Modifié par ccm81 le 8/01/2016 à 15:03
A s'amuser on peut aussi passer par une macro !
http://www.cjoint.com/c/FAioa5k2eyk

Cdlmnt
1
N'en jetez plus !!!! j'ai la tête qui va exploser car j'essaie de tout comprendre !! :-))....
Merci à tous. J'ai maintenant mon calendrier.
Cordalement
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
6 janv. 2016 à 09:18
Bonjour ,

Qu'entends tu par cocher ?
Je suppose que tu voudrais éviter de le faire pour chaque cycle de 4 semaines.
Comment est construit ton calendrier ?

Eventuellement, tu peux poster ton fichier, pour qu'on regarde ça, de la manière suivante :

Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...


Fahora
0
hdb89 Messages postés 112 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 15 mars 2024
6 janv. 2016 à 10:04
Bonjour...
Je n'ai pas de fichier, justement... je comptais faire un calendrier sur excel et y glisser fonction ou vba pour faire ressortir les jours de repos (cocher !)
merci de ta réponse
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
6 janv. 2016 à 10:29
Tu pourrais donc te servir du fait qu'entre chaque cycle il y a 28 jours.
Si le premier Mardi où tu ne travailles pas est le Mardi 5 Janvier , le second sera le (28+5) "33 Janvier" soit le (33-31)=2 (Janvier + 1) Février.
En espérant t'avoir aider, car je n'ai pas vraiment saisi ta demande.
0
hdb89 Messages postés 112 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 15 mars 2024 > Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023
6 janv. 2016 à 11:13
Je voudrais juste que dans la cellule voisine du jour apparaisse un X (ou autre signe...) si je suis en repos. Cela me permettrait de voir tout de suite si tel ou tel jour je bosse :
exemple
lundi 4 |
mardi 5 | X
mercredi 6 |
jeudi 7 |
etc...
dimanche 10 | X
lundi 11 |
etc... le prochain X s'affichant au prochain repos, le samedi 16 et ainsi de suite....
J'espère être plus clair dans la demande !
0
Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023 68
6 janv. 2016 à 11:17
Dans ce cas, tu crées ton premier cycle "de croix" de 28 jours. Puis tu le sélectionnes, et tu fais glisser vers le bas , comme tu le ferais pour mettre une formule sur plusieurs lignes.
0
hdb89 Messages postés 112 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 15 mars 2024 > Fahora Messages postés 814 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 2 janvier 2023
6 janv. 2016 à 13:25
ok..ça marche, mais c'est fastidieux car il faut tirer sur 365 lignes et mettre en forme par moi ensuite. De plus, tout sera décalé l'année suivante.
N'y a t il pas un moyen (macro, fonction, programmation....) pour automatiser cela ?
0

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

Posez votre question
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
7 janv. 2016 à 23:13
Bonjour,

Allez, une autre pour l'amusement.
Avec les dates qui commencent en A2, en B2 :
=SI(ESTERREUR(CHERCHE(TEXTE(MOD(B2-"05/01/2016";28);"00")&";";"00;05;11;12;13;17;22;23;"));"";"x")

à copier vers le bas (double-clic sur la poignée de recopie).
La formule peut être mise à droite de n'importe quelle date (n'importe quelle année).
https://www.cjoint.com/c/FAhwjGGCshh
eric
0
Bonjour
Je l'aime bien celle ci. Je vais essayer de la comprendre.... en plus elle s'applique facilement au calendrier que j'utilise.
Merci
0