Formule selon l'heure

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

  1. Probablement, mais encore ?
    0
    1. 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
    2. Contributeur
      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