XL 2013 SI(ET..) ou SI imbriqués

Lily78

XLDnaute Nouveau
Bonjour,

Je m'adresse à vous car après quelques tentatives, je stagne.
Je mets en place un tableau de suivi d'heures annualisées et je calcule donc les heures sup et les majorations.
Je crois bien avoir trouvé la formule mais y a t-il une autre façon de faire moins "amateurs" ?
Je vous joins non pas le fichier mais une extraction des principales données.

Merci de votre retour.
 

Pièces jointes

  • tests.xlsx
    13.4 KB · Affichages: 9

Lily78

XLDnaute Nouveau
Bonjour à tous,

Avec max au lieu de si
VB:
=MAX(0;B$8-B$6)
Code:
=MAX(0;SI(ET(B$8>0;B$8<=B$6);B$6*2;(B$8-B$6)*1,25))

JHA
Bonjour,

Je te remercie pour ta rapidité de réponse.
J'ai revérifié les formules et il y avait des erreurs au niveaux des majorations d'heures de mon coté au départ. (ajouter en rouge).

Heureuse de découvrir une nouvelle formule car pour moi la fonction MAX, servait à retrouver des valeurs dans une plage. Là, pas sûre de bien du coup la formule dans son intégralité.
J'aimerai l'utiliser pour les calculs mais il y a toujours une erreur pour les heures négatives et égales à zéro.

Merci.
 

Pièces jointes

  • tests.xlsx
    15.4 KB · Affichages: 3

Lily78

XLDnaute Nouveau
Bonjour,

Pour résumer :
=SI(ET(B$8>0;B$8<=B$6);B$6*2;B6*2+(B$8-B$6)*1,25), ne fonctionne pas si B8 =0 ou B8 est négatif
=MAX(0;SI(ET(R$8>0;R$8<=R$6);R$6*2;R$6*2+(R$8-R$6)*1,25))
ne fonctionne pas si B8 =0 ou B8 est négatif

pour la 1ère, j'ai une erreur si je rajoute un argument 0. Et la 2ème formule, …..

Merci par avance.
 

Discussions similaires

Réponses
14
Affichages
896

Statistiques des forums

Discussions
311 740
Messages
2 082 041
Membres
101 879
dernier inscrit
Arthur M