Problème de valeur dans formule

Résolu/Fermé
Alexia_76 Messages postés 33 Date d'inscription mardi 27 janvier 2009 Statut Membre Dernière intervention 28 janvier 2010 - 19 nov. 2009 à 13:33
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 19 nov. 2009 à 15:29
Bonjour,

J'ai entrée une formule de calcul sous excel mais celle ci me dit erreur de valeur; je ne comprends pas.

Ma formule est simple la commission est calculée sur le CA et il y a une de prime de 200€ pour chaque pallier. Le CA se trouve en ligne C2. Voici ma formule :

=SI(C2>=12000;27%+(200*5));SI(C2>=10000;27%+(200*4));SI(C2>=8000;27%+(200*3));SI(C2>=6000;27%+(200*2));SI(C2>-4500;27%+200);SI(C2<4500;1500)


Pourriez- vous m'aider?

Merci
Alex
A voir également:

7 réponses

dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 823
19 nov. 2009 à 14:00
bonjour,

ce sont les ) qui sont mal placés :

=SI(C2>=12000;27%+(200*5);SI(C2>=10000;27%+(200*4);SI(C2>=8000;27%+(200*3);SI(C2>=6000;27%+(200*2);SI(C2>-4500;27%+200;SI(C2<4500;1500))))))

le principe de SI :
Si(test; 'valeur si vrai' ; valeur si faut) donc pour empiler ;
Si(test1;valeur1;SI(test2;valeur2;SI(test3;valeur3;....))..)

Ceci dit,tout autre chose, pour la 1°condition par exemple, '27%+(200*5)' renvoie 1000.27
Est ce bien ce qui cherché ? 27% 'tout seul' = 27/100 = 0.27...
peut etre la 'bonne' formule serait :

=SI(C2>=12000;27%*C2+(200*5);SI(C2>=10000;27%*C2+(200*4);SI(C2>=8000;27%*C2+(200*3);SI(C2>=6000;27%*C2+(200*2);SI(C2>-4500;27%*C2+200;SI(C2<4500;1500))))))

revient à calculer une com de 27% sur C2 + une prime par palier. Mais ca, ce n'est effectivement pas ce qui est demandé dans la question...
0
Alexia_76 Messages postés 33 Date d'inscription mardi 27 janvier 2009 Statut Membre Dernière intervention 28 janvier 2010
19 nov. 2009 à 14:15
Merci dodo69

La dernière formule est la bonne je m'étais mal expliquée sauf que lorsque mon CA est à 0 je devrais avoir 1500€ de salaire or j'ai 0.

Je t'explique quand je suis à moins de 4500 € de CA j'ai un fixe de 1500€ brut et lorsque je passe au dessus de de 4500 € de CA je suis rémunéré à la comm. d'ou mon calcul.

Donc je devrais avoir 1500€ lorsque je suis à zéro

Merci pour ton aide
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
19 nov. 2009 à 14:23
Bonjour
excusez l'incruste
essaies à la fin
SI(C2>=4500;27%*C2+200;1500))))))
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
19 nov. 2009 à 14:26
Bonjour,
dobo a raison, les parenthèses sont mal placées. Ta formule devrait être :
=SI(C2>=12000;27%+(200*5);SI(C2>=10000;27%+(200*4);SI(C2>=8000;27%+(200*3);SI(C2>=6000;27%+(200*2);SI(C2>=4500;27%+200;SI(C2<4500;1500;""))))))
Si tu n'obtenais pas les "1500" c'est parce que tu avais omis la dernière condition fausse. Je l'ai donc indiquée comme suit : "". Si aucune condition n'est remplie la cellule restera vide.
Par contre je rejoins également dobo. Cette formule te donne les "com", pas le salaire fixe + com.
0

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

Posez votre question
dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 823
19 nov. 2009 à 14:40
pas de problème pour l'incruste, de toute façon je vais devoir vous abandonner...
Ceci dit je n'avais pas fait attention ,mais la formule est de toute façon mal 'construite' :
on empile des SI avec un coup des > et à la fin des < . C'est certainement pour cela que cela ne marche pas.
il faut ecrire les chose dans l'ordre, en partant du "haut".

Désolé de ne pas pouvoir vous aider plus loin tout de suite....
0
Alexia_76 Messages postés 33 Date d'inscription mardi 27 janvier 2009 Statut Membre Dernière intervention 28 janvier 2010
19 nov. 2009 à 15:20
Hé ben...

Je crois que la formule c'est ça. Enfin en tout cas je trouve les résultats que j'avais trouvée avec ma petite calculette.

=SI(B2>=12000;27%*B2+(200*5);SI(B2>=10000;27%*B2+(200*4);SI(B2>=8000;27%*B2+(200*3);SI(B2>=6000;27%*B2+(200*2);SI(B2>=4500;27%*B2+200;SI(B2<4500;1500+200))))))
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
19 nov. 2009 à 15:29
Bonjour Alexia
oui, celle là devrait marcher, mais pour faire un tout petit peu plus simple en lisant bien le message 3 de michel (bonjour) un peu plus haut (autant en profiter, non?) vous pouvez terminer par:
;1500+200))))) en suprimant le SI(B2<4500 car arrivé là, excel prendra la condition par défaut si les précédentes ne sont pas remplies.

Crdlmnt
0