Encore la fonction SI

Résolu
borislepujolais -  
ashtheking Messages postés 229 Statut Membre -
Bonjour,

Je gère une équipe de 30 personnes. Au cours de l'année nous sommes amenés à travailler le dimanche.
Chaque dimanche travaillé rapporte à une personne 2 repos et ce pour les 6 premiers dimanche.
A partir du 7ème dimanche le nombre de repos est de 3.
Ma formule de calcul est la suivante :
=SI(AL6<=6;W37*2;SI(AL6>=6;W37*3))
Elle fonctionne très bien mais ne correspond pas à mon attente car elle ne multiplie pas par 3 A PARTIR du 7ème dimanche.

Si vous pouvez m'aider merci d'avance.
A voir également:

5 réponses

sardine-à l'huile Messages postés 731 Statut Membre 1 176
 
salut
pour moi ton deuxieme SI n'a pas de raison d'etre.
La formule devrait etre =SI(AL6<=6;W37*2;W37*3)

Joel
1
ashtheking Messages postés 229 Statut Membre 97
 
enfin quelqu'un qui s'y connait ! Ne connaissant pas cette fonction, je t'ai donné des clés concernant la programmation.

Suis son conseil, il a l'air bon.
0
ashtheking Messages postés 229 Statut Membre 97
 
tu marques d'abord inférieur ou égal à 6 et juste après supérieur ou égal à 6, l'ordinateur ne si reconnait plus.

Essaye :

=SI(AL6<=6;W37*2;SI(AL6>6;W37*3))

Et tiens-moi au courant
0
borislepujolais Messages postés 61 Statut Membre 2
 
La formule fonctionne mais ne calcule pas à partir de 7 elle change de multiplicateur (passe de 2 à 3) dès que 7 est atteint.
Dans un même mois (à partir de février) si le nombre de dimanche est = à 6 le multiplicateur est de 2; dès que le nombre de dimanche est = à 7 le multiplicateur est de 3.
Je cherche une formule qui calcule JUSQU'A 6 puis A PARTIR de 7.

Merci pour ton aide.
0
ashtheking Messages postés 229 Statut Membre 97
 
ah ok !

C'est un cas classique de programmation et d'algorythme. La solution la plus simple que je connaisse (mais comme je ne connais pas la syntaxe SI, je ne peux pas te donner la solution exacte)

Il te faut faire une condition
si plus de 7, la formule égale à sept fois deux plus ((nombre de dimanche) moins sept) fois trois)
[si nbr>7 alors f=7*2 + (nbr-7)*3]

si inférieur ou égale à six, la formule égale à (nombre de dimanche) fois deux
[si nbr< =6 alors f=nbr*2]

Mathématiquement, ca marche.
0
borislepujolais Messages postés 61 Statut Membre 2
 
Merci,
Je vais chercher sur cette base.
0
ashtheking Messages postés 229 Statut Membre 97
 
alors ? Ca fonctionne ?
0

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

Posez votre question
borislepujolais
 
Actuellement je suis en déplacement et je fais une pause forcée par l'emploi...
0
ashtheking Messages postés 229 Statut Membre 97
 
ok ! Tiens-moi au courant.
0