Calcul horaires de nuit

Résolu
boudha74 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -  
boudha74 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

je suis actuellement en train de faire un planning ou j'ai défini des tranches horaires du type : 10:10/17:20 en cellule E6.
pour lequel je calcule dans une autre cellule le nombre d'heures effectuées avec la formule : =CNUM(STXT(E6;7;5))-CNUM(STXT(E6;1;5)).

Seulement cela ne fonctionne pas pour les horaires de nuit parceque le résultat est négatif. ex: 19:00/03:00.

Auriez-vous une petite idée ?

Merci d'avance
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. CLABEN
     
    Bonsoir,

    ... une idée ... peut-être:

    - faire un test avec stxt(), à savoir:

    si 1ère valeur (19:00) supérieure à 2ème valeur (03:00); alors 24:00-1ère valeur+2ème valeur; sinon 1ère valeur-2ème valeur ...

    Est-ce ok?
    0
  2. boudha74 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
     
    Merci Claben,

    je comprend ton idée, mais je ne suis pas sur de pouvoir ecrire convenablement cette condition.

    Pourrais-tu m'aider ?

    Merci
    0
  3. tontong
     
    Bonjour,
    Si la formule est en G6 et G6 au format "heure" "13:30" écrire seulement +24 au bout de la formule.
    G6=CNUM(STXT(E6;7;5))-CNUM(STXT(E6;1;5))+24.
    0
  4. CLABEN
     
    Bonjour,

    ... allez! on attaque ...

    - en E7: 19:00/03:00
    - en F7: =SI(CNUM(STXT(E7;1;5))<CNUM(STXT(E7;7;5));CNUM(STXT(E7;7;5))-CNUM(STXT(E7;1;5));CNUM(STXT(E7;7;5))+24-CNUM(STXT(E7;1;5)))

    ---> résultat: 8:00
    0
    1. boudha74 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour,

      Merci beaucoup, c'est parfait.

      Bonne journée
      0