Fonction si et min

Résolu/Fermé
Ludwig - 28 juin 2013 à 16:55
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 1 juil. 2013 à 08:55
Bonjour,



J'essaye ce code mais il fonctionne pas :

=MIN(SI(F287<0;0;F286-70)(16;F287))

Mon but est de ne pas dépasser la valeur maximal à 16

Merci pour vos réponses.

5 réponses

eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
29 juin 2013 à 09:08
Bonjour à tous,

ça peut-être alors :
=MIN(16;MAX(0;F286-70))

eric
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 28/06/2013 à 16:58
Bonjour
Curieux votre formule
Pourquoi ne pas écrire simplement:
=SI(F287>16;16;F287)
crdlmnt

Errare humanum est, perseverare diabolicum
0
C'est pour le calcul des heures normales et supp en quatorzaine et j'ai besoin qu'elle soit comme ca pour que je puisse voir le décomptes des heures normales.

En fait j'essaye de compiler 2 formules :

=MIN(16;F287)
=SI(F287<0;0;(F286-70))

Merci.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
28 juin 2013 à 17:16
??
je ne vois pas très bien le lien entre les deux formules
Vous déterminez la valeur de F287 et ensuite vous retrancher 70 à F286.
Quel est le rapport entre les deux?

à vous lire
0
Un salarié travail 2 semaines.

Total 1ere quatorzaine =+F277+F285+F269

Ensuite j'ai une case total heures supp numéro F287 =(F286-70) Ce qui me permet de voir au fur et a mesure de rentrer les heures combien lui restes t-il pour avoir son smpg

puis je calcul les hs a 25% avec un max de 16h (la formule que je souhaite assembler)

Ce qui apparaîtra dans la case F287 ce sont les heures normales restant a faire en négatif et en positif cela devient des heures supp.

Et je ne veux pas que dans la case des heures supp a 25% ça apparaisse en négatif puisque j'ai une case qui additionne les heures supp des deux quatorzaines.

Voila :)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 29/06/2013 à 07:29
Bonjour

Nombre d'heures sup

=(SI(F287>16;16;SI(F287>0;F287))

devrait suffire alors

Question: comment faites vous pour avoir du négatif en F287 avec des calculs d'heures en Excel?

je vous proposerais plutôt pour le calcul du nombre d'heures sup

=SI(F286<=70;0;SI(F286>86;16,F286-70))

ainsi il y aura toujours du positif ou 0 à 16 maxi en F287

il suffira donc de multiplier F287 par le taux pour avoir le résultat dans tous les cas

crdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
29 juin 2013 à 08:32
>.... suite
vous pouvez aussi conserver en F287 pour info votre formule F286-70 qui vous donne du positif ou du négatif (?) et éviter de l'utiliser pour calculer les 25% soit donc la formule qui calcule directement le cumul des heures à 25%

=(SI(F286<=70;0;SI(F286>86;16,F286-70)))*25%

Crdlmnt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour,

Pour répondre sur les heures en négatifs, je rentre les heures en centièmes :

par exemple 1h15 = 1,25

Merci beaucoup pour vos solutions trouvées. Ça fonctionne.

PS : Si un modérateur peut mettre mon sujet comme résolu, merci.
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
1 juil. 2013 à 08:55
ok, je met en résolu pour toi (en haut vers ton titre, pour la prochaine fois)
eric
0