Formule selon l'heure

Fermé
Philou73CH - 10 mars 2014 à 15:13
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 13 mars 2014 à 10:33
Bonjour,
Je vais tantôt me lancer dans le perfectionnement d'un fichier Excel 2010. Je voudrai pouvoir tenir compte de l'heure de la journée.
En effet, une information est valable entre 7h et 19h. Puis remplacé par une autre valable de1900 h à 07h.
Oups, la date peut etre aussi, enfin certainement, un facteur déterminant, puisque ces groupes jour / nuit sont valables chaque jour.
Pouvez vous m'indiquer comment faire ?
Mille merci d'avance à vous.

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
10 mars 2014 à 21:17
Probablement, mais encore ?
0
Merci pour avoir lu ma question.
Je vais la retiré et vais la reposée autrement avec un fichier joint.
Ce sera plus clair et plus compréhensible.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié par michel_m le 13/03/2014 à 10:46
Bonjour

luste au passage pour une piste possible
heure en B1=maintenant()
formule excel
=INDEX({"toto";"tata";"toto"};EQUIV(Heure(B1);{0;7;19};1))

Et maquette en VBA
Sub variablex()
variable1 = "toto"
variable2 = "tata"
moment = Evaluate("Match(" & Hour(Time) & ",{0,7,19},1)")

variable = Choose(moment, variable1, variable2, variable1)
MsgBox variable

End Sub
0