Fonction SI avec retrait de temps

Résolu
Nicobert Messages postés 6 Statut Membre -  
Nicobert Messages postés 6 Statut Membre -
Bonjour, j'ai un petit soucis je dois après avoir calculer la différence entre deux cellules (heure) et mis le résultat dans une autre cellule retiré 0:30 min si le résultat est supérieur à 6:00 mais je n'y arrive pas HELP ME ;)

Ex: j'ai en cellule C2 (9:00) en D2 (18:30) soit E2 me donne (9:30) je dois rajouter que si E2 est supérieur à 6:00 il faut retirer 30 min ... Mais je trouve pas alors que je fouilles depuis longtemps

8 réponses

  1. Utilisateur anonyme
     
    Salut,

    la fonction Si, s'utilise de la manière suivante : Si( Condition; Si oui; Si non )

    par exemple :

    E1 = 5;
    Si( E1 > 3; "Oui": 3 )
    => Ce code assignera le texte (guillemets) Oui à la cellule contenant la condition.

    E1 = 1;
    Si( E1 > 3; "Oui": 3 )
    => Ce code assignera le nombre (pas de guillemets) 3 à la cellule contenant la condition.
    0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonsoir,

    essaye comme cela

    =SI(E2>6/24;E2-0,5/24;"") si le premier calcul entre C2 et D2 est en E2

    ou directement

    =SI(D2-C2>6/24;D2-C2-0,5/24;"")
    0
    1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      tu peux également saisir dans une cellule la durée de référence 6:00 par exemple F1 et dans une autre cellule exemple F2 la durée à ôter 0:30 ce qui peut donner

      =SI(E2>F1;E2-F2;"")
      0
    2. Nicobert Messages postés 6 Statut Membre
       
      J'ai tout essayé ça ne fonctionne pas
      0
  3. Nicobert Messages postés 6 Statut Membre
     
    Et concrètement pour mon soucis quelle fonction dois-je taper ?
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    regarde mon petit montage,

    dans les cellules en jaune mes trois propositions

    https://www.cjoint.com/?DDivZEzNLG7

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. Nicobert Messages postés 6 Statut Membre
       
      Parfait ça fonctionne ;) un grand merci
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    tu peux également écrire ta formule comme cela

    =SI(E2>6/24;SOMME(E2-"0:30");E2)

    ou

    =SI(E2>SOMME("6:00");SOMME(E2-"0:30");E2)

    ou plus simplement
    =SI(E2>("6:00")*1;(E2-"0:30"*1);E2)

    je passe le statut de la discussion en résolu

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
  7. Nicobert Messages postés 6 Statut Membre
     
    Arghhhh encore une question si c'est inférieur à 6:00 par contre du coup il me met rien dans la cellule, par exemple dans le fichier que tu m'as envoyé si je remplace le 09:00 par 14:00 une solution ?

    car après je dois faire un total de tout ça (les cellules en jaune de chaque horaire)
    0
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    voila, penche toi sur la formule de la cellule J6

    =SI(D2-C2>("6:00")*1;(D2-C2-"0:30"*1);D2-C2)

    https://www.cjoint.com/?DDiwMh1iWsQ
    0
  9. Nicobert Messages postés 6 Statut Membre
     
    Niquel ;)

    un tout tout grand merci

    tu viens de me faire gagner une nuit de recherche pour ne pas avoir de résultat ;)
    0