Heure supplémentaire

CHANCELARGO Messages postés 28 Statut Membre -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour tout le monde

Toujours sur mon projet j'ai toujours un soucis , je dois avoir la valeur 2.99 qui s'affiche de 1h à 9h puis je dois rajouté 0.33 par heure a partir de la dixième heure.

Exemple pour 5h =2.99
9h =2.99
10h =2.99+0.33 = 3.32
12h =2.99+(3x0.33)=3.98

merci d'avance

4 réponses

  1. JSmithJ Messages postés 4403 Date d'inscription   Statut Contributeur Dernière intervention   728
     
    =SI(cellule<1;0;SI(cellule<=9;2,99;2,99+(cellule-9)*0,33))
    1
  2. CHANCELARGO Messages postés 28 Statut Membre
     
    je te remercie, ça fait une semaine que je suis dessus

    merci beaucoup
    0
    1. JSmithJ Messages postés 4403 Date d'inscription   Statut Contributeur Dernière intervention   728
       
      De rien, content que ça t'ai été utile ;-)
      0
  3. CHANCELARGO Messages postés 28 Statut Membre
     
    la formule marche très bien si j'utilise la valeur de la cellule (qui est un nombre entier) mais pas si ça représente les heures

    exemple 2=ok
    2:00 =pas bon
    0
    1. JSmithJ Messages postés 4403 Date d'inscription   Statut Contributeur Dernière intervention   728
       
      utilise un format de cellule. Et tu n'as jamais de minutes au moins?
      0
    2. skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   55
       
      Si le format heure est appliqué à la ceullue il n'y a pas de risque comme ça :

      =SI(HEURE(cellule)<1;0;SI(HEURE(cellule)<=9;2,99;2,99+(HEURE(cellule)-9)*0,33))

      Mais ça veux dire que les 0.33€ ne seront que ajouté si l'heure est complètement faite.

      Soit : 10h00 =2.99+0.33 = 3.32 , 10h30 =2.99+0.33 = 3.32, 10h59 =2.99+0.33 = 3.32 mais 11h00 =2.99+0.66 = 3.98
      0
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    ou bien :
    =SI(A2<--"1:00";"";2.99+MAX(0;A2-"9:00")*24*0.33)
    Remplacer le séparateur décimal si besoin

    eric
    0
    1. JSmithJ Messages postés 4403 Date d'inscription   Statut Contributeur Dernière intervention   728
       
      A2-"9:00" > Ça ne va pas renvoyer à du texte?
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Ben essaie...
      0