Problème excel

Résolu/Fermé
Utilisateur anonyme - 19 janv. 2011 à 16:56
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 - 21 janv. 2011 à 16:11
Bonjour à tous,

Etant un novice en Excel, je me permets de vous poser une question.

J'ai du effectuer un petit tableau excel permettant de comptabiliser les heures. Je rentre dans les cellules :
De C9 à C40 : les heures d'arrivée le matin
De D9 à D40 : les heures de départ en pause de midi
De E9 à E40 : les heures de retour de pause
De F9 à F40 : les heures de fin de journée

Ma question est la suivante : Mon boss m'a demandé de bloquer l'heure d'arrivée le matin à 07:25h et l'heure de retour de pause à 13:25h.
L'idéal serait qu'une fenêtre apparaisse à l'écran pour indiquer comme quoi les heures du matin et les heures de retour de pause de midi sont bloquées à 7:25h et 13:25h

Auriez-vous une idée de comment faire?

Merci d'avance pour votre aide.
A voir également:

6 réponses

doublem93 Messages postés 337 Date d'inscription samedi 16 août 2008 Statut Membre Dernière intervention 20 novembre 2016 72
19 janv. 2011 à 17:02
TU peux utiliser la validation des données...
0
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 353
19 janv. 2011 à 17:04
Salut,

en mettant 7:25 dans une cellule et faire des liens
=$(ligne de la cellule) $(colonne de la cellule) (par exemple =$A$1) dans chacune des cellules de C9 à C40
idem pour 13:25 dans les cellules E9 à E40

Michel
0
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 353
19 janv. 2011 à 17:06
maintenant, si tu veux bloquer, il faut protéger tes cellules et protéger ta feuille.
0
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 353
Modifié par mic13710 le 19/01/2011 à 17:19
Tu as raison doublem93. C'est la solution. Je ne connaissais pas.
Tu viens de m'apprendre quelque chose.
Faut dire qu'il y a tellement de fonctions qu'on ne les connait pas toutes et on s'y perd un peu.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 19/01/2011 à 17:18
Bonjour
pas tout compris, mais on va essayez ça:

sélectionnez le champ d'entrée qui doit être bloqué à 7:25
barre d'outil / Données /Validation de données
choisissez "personnalisé"
dans la fenêtre du bas, inscrivez:

= Cell >=0,30903
Cell étant l'adresse de la première cellule du champ que vous avez sélectionné.
0,30903 étant la valeur numérique qu'excel affecte à la valeur horaire 7:25
vous pouvez ensuite (ce n'est pas obligatoire)
dans la même fenêtre cliquez sur l'onglet "alerte d'erreur"
dans la fenêtre alerte vous inscrivez par exemple::
l'entrée avant 7:25 n'est pas autorisée

valider les opérations en fermant avec OK

ce message s'affichera si vous entrez dans une cellule du champ une valeur inférieure à 7:25 et la cellule n'acceptera pas la valeur entrée
même opération pour la pause avec cette fois:
= Cell =>0,55903
qui refusera les horaires inférieurs à 13:25

Nota: pour connaitre les valeurs numériques à entrer dans les formules si vous modifiez les horaires:
entrer 7:25 pour l'exemple dans une cellule et formater là en standard. Vous aurez la alors la numérique cherchée.

Espérant que c'est cela que vous cherchez

cdlmnt






Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Utilisateur anonyme
19 janv. 2011 à 19:26
Merci pour toutes vos réponses. J'ai opté pour la solution à doublem93. Ça fonctionne du tonnerre ;)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
19 janv. 2011 à 20:56
effectivement c'est la meilleure!
crdlmnt
0

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

Posez votre question
Utilisateur anonyme
21 janv. 2011 à 11:57
Re boujour à tous,

Suite à une discution avec mon patron, il désire que la pause de midi soit de minimum 45min

Comment puis-je faire pour avoir une message à l'écran qui me dit que la pause ne peux pas etre inférieur à 45min?

J'ai essayé avec la validation des données: malheureusement ca ne fonctionne pas. alors soit je m y prend mal, soit ce n'est pas possible.

Auriez-vous une solution à me proposer?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 janv. 2011 à 12:23
Bonjour
la validation de données devrait marcher:

selon votre premier message:

De D9 à D40 : les heures de départ en pause de midi
De E9 à E40 : les heures de retour de pause


sélectionnez le champ E9:E40
données / validation / personnalisé
la formule:
=$E9-$D9=<0,031251
mettez le message d'info qui vous convient

cette solution interdit les entrées d'horaires EN e si l'écart entre D et E et supérieur à 45 mn

si c'est bien cela que vous souhaitez, mais ça ne fera pas arriver les gens à l'heure;

Crdlmnt



0
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 353
Modifié par mic13710 le 21/01/2011 à 12:32
Je pense qu'il faut aussi garder les 13:25.
Dans ces conditions, on peut utiliser la fonction max comme suit :

=MAX(0.55903;D9+0.03125)

Si il y a plus de 45 min, c'est 13h25 qui est la borne basse, autrement c'est l'heure de départ + 45 min qui devient la borne basse.

Michel
0
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 353
21 janv. 2011 à 13:36
attention newborn84, si votre séparateur est une virgule, il faudra corriger dans la formule que j'ai proposé.

Michel
0
Utilisateur anonyme
21 janv. 2011 à 13:41
@ Vaucluse: Je viens de test votre poroposition. Malheureusement peut importe la valeur que je vais rentrer dans la colonne E, il m'affichera toujours l'avertissement que je ne peux pas prendre moins de 45min.
@ mic13710 : Je viens de tester votre formule. elle est intéressante. Par contre la personne qui veut prendre plus de 45min de pause ne peut pas?
0
mic13710 Messages postés 1088 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 353
21 janv. 2011 à 13:52
bien sûr que oui !
Il faut choisir l'option de donnée "supérieure ou égale à "
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 janv. 2011 à 13:57
re

je ne comprend pas, là
la validation est sur la cellule D qui refuse un horaire décalé de plus de 45 mn avec E, mais accepte si le décalage est inférieur
Ce n 'est pas ce que vous vouliez?
0,55903 est la valeur EXCEL pour 13:25 mais je pense que vous aurez des problèmes avec cette option
je vous propose d'utiliser celle ci qui regroupe les deux nécessités: soit un maximum de 45 mn avec l'heur de début de pause, soit un maximum de 13:25 pour le retour de pause:

=ET($E9<0,55903;E9-D9<0,03125)

ci joint un modèle avec les valeurs testées.

http://www.cijoint.fr/cjlink.php?file=cj201101/cijsiXaLGA.xls


crdlmnt
0