Problème de planning

Fermé
Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016 - 24 oct. 2016 à 15:02
Raymond PENTIER Messages postés 58714 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 novembre 2024 - 25 oct. 2016 à 17:27
Bonjour !!!!

J'ai un petit problème sur un exercice excel.
J'ai un planning à la semaine mais j'ai une contrainte, mes employés ne peuvent travailler que 6 jours par semaine. Comment puis je m y prendre pour empêcher de remplir des horaires pour 7 jours ????? J'ai beau chercher partout je ne trouve pas de formule qui m'aide :(

Exemple :
Lundi Ne travaille pas
Mardi Commence à 11:00 fini à 17:00
Mercredi Commence à 08:00 fini à 15:00
Jeudi Commence à 08:00 fini à 16:00
Vendredi Commence à 10:00 fini à 15:00
Samedi Commence à 09:00 fini à 15:00
Dimanche Commence à 08:00 fini à 15:00

Si j'essaye de remplir lundi, le tableau comprend que c'est le 7ème jour et m'en empêche.....
Pareil sur tous les autres employés, quelque soit leur jour de repos.

J'espère que c'est clair ou tout du moins compréhensible héhé....

Merci !!!!
A voir également:

8 réponses

Raymond PENTIER Messages postés 58714 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 novembre 2024 17 227
25 oct. 2016 à 03:28
Salut.

Je reviens, en proposant une règle de Validation des données :
Sélectionner B3:O14, faire
Données/ Validation des données/ Autoriser Personnalisé/ Formule
et saisir
=NB($B3:$O3)<13
....................................... J'ai testé : ça marche !
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
24 oct. 2016 à 15:19
Bonjour
On devrait pouvoir s'en sortir avec les options de validation mais sans connaitre l'organisation de votre tableau, on ne pourra pas vous aider
mettez un tableau en place, avec des noms bidons si besoin et la liste des jours interdits par personne et déposez ce modéle sur:
https://www.cjoint.com/
en revenat coller ici le lien que vous aurez créé sur le site
,

0
Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016
24 oct. 2016 à 15:27
Je ne sais pas quels sont les jours interdits. Je dois faire en sorte de pouvoir rentrer les horaires pour 6jours maximum et avoir un blocage/interdit si je tente de rentrer un 7ème jour
0
Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016
24 oct. 2016 à 15:29
http://www.cjoint.com/c/FJynDq8l4Si

voici le lien vers mon tableau =)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
24 oct. 2016 à 16:21
question:
Si au départ vous ne savez pas quel jour il faut éviter, comment définir les possibles?Et où allez vous commencer vos entrées?
votre tableau ne comprenant que 7 jours, comment savoir quel jour doit être interdit s'il n'y a pas d'autres informations que la limite de 6 jours?
Dans tous les cas, on va finir par interdire le dernier?
Pouvez vous donner un exemple sur une ligne ou deux, du jour qu'il faudrait supprimer et surtout nous dire pourquoi?


à vous lire
0
Raymond PENTIER Messages postés 58714 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 novembre 2024 17 227
24 oct. 2016 à 19:21
Bonjour Kanashii7.

S'il s'agit d'un exercice scolaire, nous ne pouvons pas le faire à ta place.
https://forums.commentcamarche.net/forum/s/msgs/devoir
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/

S'il s'agit de la recherche d'une méthode pour éviter de saisir 7 jours, tu peux utiliser la Mise en forme conditionnelle :
Sélectionner la plage =$B$3:$Q$14 et écrire la formule =NB($B3:$O3)>12

Je profite de ce message pour te donner deux petits conseils :
1) Inutile de choisir un format HEURE avec des secondes ...
2) Inutile de mettre des parenthèses inutiles : En P3 ta formule
=(C3-B3)+(E3-D3)+(G3-F3)+(I3-H3)+(K3-J3)+(M3-L3)+(O3-N3)
fonctionnerait tout aussi bien en l'écrivant
=C3-B3+E3-D3+G3-F3+I3-H3+K3-J3+M3-L3+O3-N3

https://www.cjoint.com/c/FJyru5PdEMn
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
24 oct. 2016 à 19:31
Bonjour Kanashii7

Une alerte mais pas un blocage

Votre fichier

http://www.cjoint.com/c/FJyrE0hI6Zx
0

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

Posez votre question
The_boss_68 Messages postés 928 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 10 juin 2024 177
24 oct. 2016 à 20:40
Bonsoir,
Par VBA en créant une interdiction sur des cellules distinctes

Voir fichier joint
http://www.cjoint.com/c/FJysKOghzWj

Slts
0
The_boss_68 Messages postés 928 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 10 juin 2024 177
25 oct. 2016 à 13:15
Bonjour,

Bien vu! Raymond PENTIER, je pense que ta solution est la meilleur

Slts
0
Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016
25 oct. 2016 à 13:49
Bonjour,

Merci pour vos réponses, j'essaye de mettre tout cela en place et je reviens vers vous !!!!

Bonne journée !
0
Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016
25 oct. 2016 à 14:42
Voilà ça fonctionne, c'est super. Cependant je me rend compte que je peux entrer un horaire de début de shift superieur à celui de ma fin de shift.... pas logique.

J'ai essayé de rentrer pour la fin de shift la validation suivante " autoriser heure inférieure ou égale à 24:00" mais ca ne fonctionne pas et si je rentre 00:00 ca ne fonctionne pas non plus !!!! Comment faire pour faire se terminer ma journée à minuit ????

:(
0
Raymond PENTIER Messages postés 58714 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 novembre 2024 17 227 > Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016
25 oct. 2016 à 15:59
Pourquoi donc ne pas avoir proposé tous les cas de figure dans ton post initial ?
Il y a plusieurs façons de s'y prendre ; l'un d'elles consiste à saisir
début 08/10/16 22:30 et fin 09/10/16 06:15
0
Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016
25 oct. 2016 à 16:02
Je n'y avais pas pensé héhé, je débute en excel !

Ce que j'essaye de faire c'est d'avoir une validation de données sur mes cellules de début de shift qui impose un horaire inférieur à celui de la fin de shift....

Comment faire ?
0
Raymond PENTIER Messages postés 58714 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 novembre 2024 17 227 > Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016
Modifié par Raymond PENTIER le 25/10/2016 à 16:12
Il n'y a aucun endroit dans ton tableau où "je peux entrer un horaire de début ..." !

Et c'est quoi, tes shifts ?
0
Kanashii7 Messages postés 11 Date d'inscription lundi 24 octobre 2016 Statut Membre Dernière intervention 25 octobre 2016
25 oct. 2016 à 16:12
Je voudrais que les cellules fonctionnent quelque soit les horaires indiqués, je n'ai pas d'horaire de début et de fin, ma seule contrainte c'est que le début soit inférieur à la fin.

Exemple :
Début à 8:00 Fin à 16:00 -> ça marche
Début à 17:00 Fin à 14:00 -> ça coince car c'est impossible, il s'agit du même jour !

Comment faire pour la validation de données ? Je n'y arrive pas :(
0
Raymond PENTIER Messages postés 58714 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 novembre 2024 17 227
Modifié par Raymond PENTIER le 25/10/2016 à 17:38
Kanashii7, je te prie de bien vouloir accepter mes sincères excuses :
Comme je travaillais simultanément sur une autre discussion concernant un planning de personnel https://forums.commentcamarche.net/forum/affich-34028116-demande-d-aide-pour-creation j'ai confondu les deux fichiers.
Aussi je supprime mes sarcasmes du post #19, qui n'ont pas lieu d'être ...
Ne tiens pas compte non plus de mon post #17 !

Vraiment navré !

... et si j'ai bien compris, ce que tu appelles "shifts" ce sont les plages horaires ?

Je te rappelle aussi mon post #15 qui indique
début 08/10/16 22:30 et fin 09/10/16 06:15 que tu peux adapter en
début 08/10/16 22:30 et fin 09/10/16 00:00

Très cordialement.

C'est bien, la retraite ! Surtout aux Antilles ... :-) 
Raymond (INSA, AFPA, CF/R)
0