Formule d'heure entre créneau horaire

Résolu

Bonjour,

Je suis à la recherche d'une formule que je n'arrive pas appliquer.

Je voudrais isoler les personnes qui ont travaillé de 19:00 à 22:00

si la personne à travailler de 18:00 à 23:00 elle passe dans le créneau horaire 

si la personne fait 19:30 22:00 elle ne passe plus dans le créneau horaire

Cela donnerait ; si heure comprise entre 19:00 et 22:00 alors 1 sinon 0 

en vous remerciant par avance.  


Windows / Chrome 111.0.0.0

5 réponses

  1. Bonsoir,

    Une autre formule :

    =SI(ET(D2<=$A$2;MOD(E2-D2;1)>=$B$2-D2);"Ok";"Nok")

    $A$2 : 19:00:00 (Début du créneau)

    $B$2 : 22:00:00:(Fin du créneau)

    D2 : Début du travail

    E2 : Fin du travail


    1
    1. Bonjour

      Essaies ceci : heure début en A3, heure de fin en B3

      =SI(ET(A3<="19:00"*1;B3>="22:00"*1);1;0)

      Cdlmnt

      0
      1. Bonjour, 

        cela fonctionne presque si je fais 17:00 - 23:00 cela fonctionne en revanche passer minuit cela ne fonctionne pas.

        17:00 -00:00 ou 17:00 -4:00 ... ça ne marche pas.

        Cordialement 

        0
        1. Bonjour à tous, 

          merci pour votre aide, la formule de cousinhub29 fonctionne très bien.

          Très bonne journée à tous 

          Cordialement.

          0