Heure supplémentaire

CHANCELARGO Messages postés 28 Statut Membre -  
eriiic Messages postés 25847 Statut Contributeur -
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

JSmithJ Messages postés 5297 Statut Contributeur 721
 
=SI(cellule<1;0;SI(cellule<=9;2,99;2,99+(cellule-9)*0,33))
1
CHANCELARGO Messages postés 28 Statut Membre
 
je te remercie, ça fait une semaine que je suis dessus

merci beaucoup
0
JSmithJ Messages postés 5297 Statut Contributeur 721
 
De rien, content que ça t'ai été utile ;-)
0
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
JSmithJ Messages postés 5297 Statut Contributeur 721
 
utilise un format de cellule. Et tu n'as jamais de minutes au moins?
0
skk201 Messages postés 942 Date d'inscription   Statut Membre Dernière intervention   54
 
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
eriiic Messages postés 25847 Statut Contributeur 7 279
 
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
JSmithJ Messages postés 5297 Statut Contributeur 721
 
A2-"9:00" > Ça ne va pas renvoyer à du texte?
0
eriiic Messages postés 25847 Statut Contributeur 7 279
 
Ben essaie...
0