Condition dans une plage horaire
Fermé
yoyo
-
19 mars 2009 à 18:10
eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 mai 2024 - 25 mars 2009 à 13:57
eriiic Messages postés 24571 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 mai 2024 - 25 mars 2009 à 13:57
A voir également:
- Bloquer plage horaire outlook
- Nouveau outlook - Guide
- Bloquer pub youtube - Guide
- Créer un compte outlook - Guide
- Outlook mot de passe oublié - Guide
- Réponse automatique outlook - Guide
7 réponses
Raymond PENTIER
Messages postés
58438
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
16 mai 2024
17 109
20 mars 2009 à 05:23
20 mars 2009 à 05:23
Bonjour.
Je te conseile de mettre tes différents horaires dans une colonne annexe à ton tableau ; par exemple 01:00 en Z1, 02:00 en Z2 ... jusqu'à 23:00 en Z23, 24:00 en Z24 et 00:00 en Z25.
Ainsi, en saisissant l'heure de l'opération en B1, ta formule pour les 2 tests en A1 pourra s'écrire
=SI(ET(B1>Z25;B1<Z1);10;SI(ET(B1>Z4;B1<Z5);30;""))
Je te conseile de mettre tes différents horaires dans une colonne annexe à ton tableau ; par exemple 01:00 en Z1, 02:00 en Z2 ... jusqu'à 23:00 en Z23, 24:00 en Z24 et 00:00 en Z25.
Ainsi, en saisissant l'heure de l'opération en B1, ta formule pour les 2 tests en A1 pourra s'écrire
=SI(ET(B1>Z25;B1<Z1);10;SI(ET(B1>Z4;B1<Z5);30;""))
Alors en faite pour être plus précis mon tableau donne ça:
Opération 1 12:30 13:30
Opération 2 13h30 13:45
... ... ...
Et donc si l'opération à lieu entre 12h30 et 13h00 je voudrais qu'un temps de pause s'inscrive automatiquement dans une cellule bien distincte (par exemple A1). Pour moi ça devrait donné cette formule...
=SI(ET(F4:G25>12:30;F4:G25<13:00);30;"")
Mais bon ça ne marche pas. Est ce qu'elle ne veut rien dire?
Merci
Opération 1 12:30 13:30
Opération 2 13h30 13:45
... ... ...
Et donc si l'opération à lieu entre 12h30 et 13h00 je voudrais qu'un temps de pause s'inscrive automatiquement dans une cellule bien distincte (par exemple A1). Pour moi ça devrait donné cette formule...
=SI(ET(F4:G25>12:30;F4:G25<13:00);30;"")
Mais bon ça ne marche pas. Est ce qu'elle ne veut rien dire?
Merci
Raymond PENTIER
Messages postés
58438
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
16 mai 2024
17 109
20 mars 2009 à 23:57
20 mars 2009 à 23:57
Salut, yoyo.
"Alors en faite pour être plus précis mon ..." : Pourquoi ne pas poser le problème réel et exact dès le début ?
Tu n'as pas regardé mon explication ? Dans la formule il ne faut pas mettre 13:30 (qui est un affichage particulier) mais soit 0,5625 (c'est à dire 13,5/24h) soit AA13 si c'est dans cette cellule que tu as stocké 13:30.
"Alors en faite pour être plus précis mon ..." : Pourquoi ne pas poser le problème réel et exact dès le début ?
Tu n'as pas regardé mon explication ? Dans la formule il ne faut pas mettre 13:30 (qui est un affichage particulier) mais soit 0,5625 (c'est à dire 13,5/24h) soit AA13 si c'est dans cette cellule que tu as stocké 13:30.
Raymond PENTIER
Messages postés
58438
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
16 mai 2024
17 109
23 mars 2009 à 21:41
23 mars 2009 à 21:41
H4:I25>C43
Qu'est-ce que ça peut bien vouloir dire ?
Comment peux-tu comparer toute une plage à une seule valeur ?
Est-ce qu'il y a quelque chose dans ma formule proposée en post 1 qui ressemble à ça ?
Alors oui, tu peux le dire : C'est une sacrée belle grosse erreur que celle-là ...
Qu'est-ce que ça peut bien vouloir dire ?
Comment peux-tu comparer toute une plage à une seule valeur ?
Est-ce qu'il y a quelque chose dans ma formule proposée en post 1 qui ressemble à ça ?
Alors oui, tu peux le dire : C'est une sacrée belle grosse erreur que celle-là ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24571
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 mai 2024
7 216
24 mars 2009 à 07:55
24 mars 2009 à 07:55
Bonjour,
Tu ne précises pas ce qu'il faut faire si une opération est à cheval sur 2 plages.
Et tes ... représentent combien de lignes ? La réponse sera différente si c'est 3 ou 15 lignes...
eric
Tu ne précises pas ce qu'il faut faire si une opération est à cheval sur 2 plages.
Et tes ... représentent combien de lignes ? La réponse sera différente si c'est 3 ou 15 lignes...
eric
SI(H4:I25>C43...
Pour moi cela veut dire que si la valeur d'une des cellules de la plage H4:I25 est supérieure à la valeur de la cellule C43 alors...
Mais je n'y connais pas grand chose. Peut être que l'on ne peut pas raisonner comme ça.
Pour moi cela veut dire que si la valeur d'une des cellules de la plage H4:I25 est supérieure à la valeur de la cellule C43 alors...
Mais je n'y connais pas grand chose. Peut être que l'on ne peut pas raisonner comme ça.
eriiic
Messages postés
24571
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 mai 2024
7 216
24 mars 2009 à 20:40
24 mars 2009 à 20:40
et mes questions elles ne t'interessent pas ?
eriiic
Messages postés
24571
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
8 mai 2024
7 216
>
yoyo
25 mars 2009 à 13:57
25 mars 2009 à 13:57
S'il faut t'arracher tous les renseignements...
Tu ne précises pas ce qu'il faut faire si une opération est à cheval sur 2 plages
Tu ne précises pas ce qu'il faut faire si une opération est à cheval sur 2 plages