-
31/08/2011 - 12h40 mashai Trouver "x"
Bonjour à tous,
J'ai un petit soucis avec une fonction que j'ai faite sur excel,
la voici :
=x*0.2968+(x*0.9742)*0.08+SI(x >2946;2946*0.2455;x*0.2455)+SI (x>2946;(x-2946)*0.222)+x-(x*0.03665)-SI(x>2946;2946*0.1045)-SI(x>2946;(x-2946)*0.089)-(((x*0.00415+x)*0.97)*0.08)
Je vous explique, c'est une formule pour passer d'un montant brut au montant du coût global sur un bulletin de salaire, c'est à dire le brut + cotisations salariales et cotisations patronales. Mais maintenant j'aimerais en partant du coût global trouver le brut et le net. Pour cela j'ai besoin de factoriser cette formule pour pouvoir trouver "x" (qui est le brut). Je sais pas si vous avez compris, moi même je m'embrouille un peu, cependant c'est juste les fonction "SI" qui m'embête.
J'espère que vous pouvez m'aider.
Merci
-
31/08/2011 - 16h08 Duke Alchemist
Re : Trouver "x"
Bonjour.
Il y a à priori une erreur dans ta formule (c'est ce que dit mon petit excel lorsque je l'écris...).
Il m'a proposé une correction mais je ne sais pas si elle correspond à ce que tu es censé obtenir... pour x=1000, il me donne 1505.66
pour x=2946, j'obtiens 4435.69
pour x=2947, j'obtiens 4129.22
Est-ce bon, déjà ?
Duke.
-
31/08/2011 - 16h59 lyapounov
Re : Trouver "x"
Bonjour
je vois des erreurs dans les "SI" 2, 3 et 4
Un si a 3 arguments
- condition
- si vrai alors
- si faux alors
dans les si évoqués il n'y a que 2 arguments
La logique sert à prouver, l'intuition sert à créer. H Poincaré -
01/09/2011 - 11h27 mashai
Re : Trouver "x"
Bonjour,
en effet les fonctions "SI" contiennent 3 conditions mais on est pas obligé de mettre le faux, sinon dans mon cas je pourrais rajouter " ;0 "
Brut = 1600 et Plafond_SS= 2946
Net = =Brut-(Brut*0,03665)-SI(>Plafond_SS;Plafond_SS*0,10 45;Brut*0,1045)-(SI(Brut>Plafond_SS;(Brut-Plafond_SS)*0,089;0))-(((Brut*0,00415+Brut)*0,97)*0, 08)-(50,38*0,2)
Coût global = =Brut*0,2968+(Brut*0,00415+Bru t*0,97)*0,051+50,38+SI(Brut>Pl afond_SS;Plafond_SS*0,1045;Bru t*0,1045)+SI(Brut>Plafond_SS;P lafond_SS*0,141;Brut*0,141)+SI (Brut>Plafond_SS;(Brut-Plafond_SS)*0,089;0)+SI(Brut>P lafond_SS;(Brut-Plafond_SS)*0,133)+SI(Brut<218 4,01;0,4684*(1,6*(1365/Brut)-1)*-Brut;0)+(Brut*0,00415+Brut*0,9 7)*0,029+Brut-(Brut*0,03665)-SI(A13>Plafond_SS;Plafond_SS*0 ,1045;Brut*0,1045)-(SI(Brut>Plafond_SS;(Brut-Plafond_SS)*0,089;0))-(((Brut*0,00415+Brut)*0,97)*0, 08)-(50,38*0,2)
Ces formules fonctionne très bien mais maintenant je voudrais en partant du coût global, trouver le net et le brut et là j'ai un soucis car logiquement le net = Coût global - cot.Salariale - cot. Patronale - CSG/CRDS déductible (mais pour ces formules j'ai besoin du brut que je n'ai plus dans ce cas là
et le brut = Net + cot. Salariale + CSG/CRDS déductible ( et là idem)
du coup j'ai besoin de factoriser ma formule pour trouver le brut
Coût Global = 2008.61
Net = ???
Brut = ???
Merci
-
01/09/2011 - 21h02 Duke Alchemist
Re : Trouver "x"
Bonsoir.
La lecture des formules est plutôt difficile mais ne suffirait-il pas de faire l'étude d'une fonction (continue ?) par morceau ?
La factorisation dans le cas brut<plafond_SS et dans le cas brut>plafond_SS.
Une représentation graphique serait-elle peut-être plus adaptée ?
Éventuellement, ne pourrais-tu pas joindre la feuille excel correspondante pour qu'on y voit plus clair (dans les formules notamment) ?
Cordialement,
Duke.
| | |