roulement des horaires de travail

  • Initiateur de la discussion Initiateur de la discussion sesa
  • 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 !

sesa

XLDnaute Occasionnel
bonsoir,

je voudrais planifier des rotations d'horaires de travail sur 4 plages différentes, et sur une vison mensuelle.
vous trouverez les explications dans le fichier ci joint.
Merci
 

Pièces jointes

Re : roulement des horaires de travail

bonjour Bernard, et à tous,

Oui tu as bien compris ma demande Bernard et ton idée me va à merveille.Merci.
Je te joins le fichier avec le mois de mars 2011, peux tu vérifier les formules de ce mois ?

Concernant la formule, que veux dire :

=SI($C14="";"";SI(MOD($C14;2)=0;"6h - 14h";"9h30 -17h30"))

Est il possible d'ajouter les jours de la semaine sans que cela vienne occasionner des conflits de formules ?
Merci
 

Pièces jointes

Re : roulement des horaires de travail

Bonjour le forum, Bernard,

Avec mes excuses pour le retard.
Je te remercie pour le fichier et les explications qui m'ont permis de voir plus clair.
Ton fichier résume bien mes attentes.
Merci
 
Re : roulement des horaires de travail

bonsoir à tous,

Dans le fichier "planning v3, j'ai voulu ajouter une plage horaire supplémentaire dans la formule (cellule D5) mais une erreur apparait :

=SI($C5="";"";SI(MOD($C5;2)=0;"6h - 14h";"9h30 -17h30";"10h-18h)) --> la formule que vous avez tapée contient une erreur.

cela est du au numéro de la semaine je le pense. comment modifier ?
merci
 
Re : roulement des horaires de travail

re sesa,

Ta formule sert à affecter un horaire selon que les semaines sont paires ou impaires. Ca ne nous donne que deux possibilités.

Il faut que tu nous dises quel est le critère pour que l'horaire "10h-18h" soit pris en compte

A te (re)lire avec plus de précisions.

@+
 
Re : roulement des horaires de travail

bonjour à tous,

merci pour ta réponse Tibo.
les semaines sont importantes, les mois et les personnes, car cela permet de faire un roulement pour chaque équipe et je souhaiterai attribuer ces nouveaux horaires :
6h-14h, 8h-16h et 10h-18h.
à te lire
 
Dernière édition:
Re : roulement des horaires de travail

Bonjour,

Ca n'est donc plus une semaine sur deux, mais une semaine sur trois ?

Peux-tu nous confirmer ?

La formule pourrait être ceci :

Code:
=SI($C5="";"";SI(MOD($C5;3)=0;"6h - 14h";SI(MOD($C5;3)=1;"9h30 -17h30";"10h"-H18)))

Mais sous réserve de bonne compréhension

@+
 
Re : roulement des horaires de travail

bonsoir Tibo,

oui je te confirme bien une semaine sur 3 chaque équipe doit faire les horaires proposées ; c'est à dire :

1° équipe : 6h-14h,
2° équipe : 8h-16h,
3° équipe : 10h-18h.

si l'équipe une a fait 6h-14h et bien la semaine suivante elle fera 8h-16h, l'équipe 2 10h-18h et l'équipe 3 6h-14h.
cela dit, j'ai essayé ta formule en la recopiant dans chaque cellule et résultat elles ont toute les mêmes heures.
je te joins le fichier pour plus d'explications.
merci de ton aide
 

Pièces jointes

Re : roulement des horaires de travail

Bonjour sesa, bonjour bernard 🙂,

Une tentative avec cette formule :

Code:
=SI($C5="";"";SI(MOD($C5-COLONNE()+3;3)=0;"6h - 14h";SI(MOD($C5-COLONNE()+3;3)=1;"8h -16h";"10h-H18")))

à recopier vers le bas et vers la droite.

Mais pas sûr d'avoir tout compris...

Voir le fichier joint

@+
 

Pièces jointes

Re : roulement des horaires de travail

Bonsoir à tous,
Merci Tibo,
ta formule fonctionne à merveille, et tu m'as enlevé une épine dans le pied 🙂
Longue vie au forum...

BB38 merci à toi aussi.
J'ai copié ta formule (liste déroulante) mais quand je sélectionne un créneau horaire ceci se répète sur toutes les cellules du bas. or j'aurais souhaité que les heures changent en fonction des personnes.
Autrement elle aurait pu convenir à moins que j'ai loupé une manip.
A te lire
 
Re : roulement des horaires de travail

Bonsoir sesa,

Une autre formule équivalente, plus courte :

Code:
=SI($C5="";"";CHOISIR(MOD($C5-COLONNE()+3;3)+1;"6h - 14h";"8h -16h";"10h-H18"))

on aurait pu également faire appel à la fonction INDEX

@+
 
- 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

Discussions similaires

Réponses
3
Affichages
223
Réponses
6
Affichages
209
Retour