Pb de formule avec SI

Résolu
Bonjour,

j'ai un petit problème avec ma formule. est-il possible d'afficher 00:00:00

explication :

A3= 190:00:00
B3=200:00:00
C3=186:00:00
F8=190:00:00
G8=200:00:00
H8= 00:00:00

voici la formule : =si(f8<$b$3;"";si(f8>$c$3;h8*1.5;((($a$3-g8)*1.25)+((f8-$a$3)*1.5))))

je voudrais que la réponse mette 00:00:00 et non ########

Pour expliquer cette formule :

un chauffeur effectue un nombre d'heure mensuelle (F8), il est payé sur une base de 200h (G8), on fait une difference en H8, et en I8 on veu calculer les heures sup majorés
soit : de 0 à 152 pas de majoration
de 152 à 186 1.25 de majoration
de 186 à plus 1.5 de majoration

merci de me dire si ma formule est bien ou pas ou comment je peux la modifier

3 réponses

  1. Bonjour,
    Au passage, remplacer [""] par [0] (=si(f8<$b$3;0 ;....)

    Salutations.
    Le Pingou
    0
    1. Contributeur
      Bonjour
      Mon ami Le Pingou a raison, mais à priori ça ne suffit pas, vu l'exemple que vous donnez, car les # ne viennent pas de là
      Excel ne travaille pas avec les heures négatives et dans votre exemple:, ne peut bpas calculer A3-G8

      Par ailleurs vous n'évoquez nulle part dans votre formule et dans votre tableau le plafond à 1,25 de 152 à 186

      Si on analyse votre tableau

      A3: nombre d'heure réalisées (quelle différence avec F8?)
      B3: plafond (quel différence avec G8?)
      C3: plafond 25%
      F8: nombre d'heures réalisées
      H8: probablement nombre d'heures supplémentaires brutes
      I8 cherché: nombre d'heur supplémentaires valorisées
      manque quelque part les 152 heures plafond des heures normales

      Reprenons un autre tableau selon vos explications:

      A3: plafond heures normales:152:00
      B3 plafond heures 25% 186:00
      C3 plafond (pour info) des heures mensuelles 200:00

      F8: heures réalisées
      H8: heures supplémentaires brutes
      I8: heures supplémentaires valorisées

      en H8 la formule:
      =SI(F8>A3;F8-A3;0)

      en I8:
      =SI(F8>B3;(F8-B3)*1,5+(C3-A3)*1,25;SI(F8>A3;(F8-A3)*1,25;0))
      devrait suffire

      Mais il y a t il quelque chose à prévoir avec la valeur 200, car elle ne correspnd à rien dans votre explication
      crdlmnt

      0
      1. bonjour,

        Merci pour vos réponses, mais j'ai réussi a trouver la solution avec cette formule,
        j'ai rajouter en D3 00:00:00.

        =SI(ET(F7>G7;F7>$C$3);H7*1,5;SI(F7=G7;$D$3;SI(G7>F7;$D$3;((($A$3-G7)*1,25)+((F7-$A$3)*1,5)))))
        0