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
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
A voir également:
- Problème excel
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
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
19 janv. 2011 à 17:02
TU peux utiliser la validation des données...
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
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
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
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
19 janv. 2011 à 17:06
maintenant, si tu veux bloquer, il faut protéger tes cellules et protéger ta feuille.
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
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.
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.
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
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?
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?
Utilisateur anonyme
19 janv. 2011 à 19:26
19 janv. 2011 à 19:26
Merci pour toutes vos réponses. J'ai opté pour la solution à doublem93. Ça fonctionne du tonnerre ;)
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
19 janv. 2011 à 20:56
effectivement c'est la meilleure!
crdlmnt
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
21 janv. 2011 à 11:57
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?
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?
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
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
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
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
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
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
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
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
Michel
@ 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?
@ 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?
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
21 janv. 2011 à 13:52
bien sûr que oui !
Il faut choisir l'option de donnée "supérieure ou égale à "
Il faut choisir l'option de donnée "supérieure ou égale à "
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
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
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