Avec des SI... on arriverait à mettre l'IR en case!

Résolu
ai_to_heiwa Messages postés 5 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

Je suis en train de créer un budget prévisionnel dans lequel j'aurais voulu une case excel qui me calcule mon IR automatiquement.

Pour info, les barèmes actuels (2014) sont les suivants :

Pour la part des revenus inférieure à 6011 Euros, 0% (donc 0€)
Pour la part des revenus compris entre 6011 et 11991 Euros, 5,5% (soit 328,90€max)
Pour la part des revenus compris entre 11991 et 26631 Euros, 14% (soit cumulé 2378,50€ max)
Pour la part des revenus compris entre 26631 et 71397 Euros, 30% (soit cumulé 15808,30€ max)
Pour la part des revenus compris entre 71397 et 151200 Euros, 41% (soit cumulé 48527,53€max)
Pour la part des revenus supérieurs à 151200 Euros, 45%.

Après moultes lectures de forums spécialisés, la néophyte d'excel que je suis a créé la formule suivante (F75 étant la case où se situe ma base imposable):

=SI(F75<6011;0;SI(F75>6011;(F75-6011)*5,5%;SI(F75>11991;(F75-11991)*14%+328,9;SI(F75>26631;(F75-26631)*30%+2378,5;SI(F75>71397;(F75-71397)*41%+15808,3;SI(F75>151200;(F75-151200)*45%+48527,53))))))

j'ai beau me lire et me relire, je ne vois pas l'erreur. Pourtant, le calcul donne un mauvais résultat.
Par exemple, si je donne 12991 € de résultat, Excel me donne 383,9 d'IR alors que ça devrait être 468,9 car (12991 - 11991) x 14% + (11991 - 6011) x 5,5% = 468,9.

Pourquoi excel ne trouve pas les bons résultats? Quelle est mon erreur? Ma reconnaissance éternelle à celui ou celle qui soulagera tant mes neurones que mes nerfs...

C.

4 réponses

Mazzaropi Messages postés 1985 Date d'inscription   Statut Contributeur Dernière intervention   71
 
ai_to_heiwa, Bonjour.

Il ya seulement un petit problème de logique.

Vous avez deux options:
a) Vous posez les questions compte tenu des valeurs inférieures et supérieures de chaque piste.
OU
b) Vous commencer à poser pour le montant le plus élevé et diminue les valeurs à la fin de la formule.

Option A:
J'ai séparé les parties de la formule pour vous de voir que les limites de chaque fonction de valeur de table.
=SI(F75<6011;0;
..SI(ET(F75>=6011; F75<11991);(F75-6011)*5,5%;
..SI(ET(F75>=11991;F75<26631);(F75-11991)*14%+328,9;
..SI(ET(F75>=26631;F75<71397);(F75-26631)*30%+2378,5;
..SI(ET(F75>=71397;F75<151200);(F75-71397)*41%+15808,3;
..SI(F75>=151200;(F75-151200)*45%+48527,53))))))

Puis essayer cette formule:
=SI(F75<6011;0;SI(ET(F75>=6011;F75<11991);(F75-6011)*5,5%;SI(ET(F75>=11991;F75<26631);(F75-11991)*14%+328,9;SI(ET(F75>=26631;F75<71397);(F75-26631)*30%+2378,5;SI(ET(F75>=71397;F75<151200);(F75-71397)*41%+15808,3;SI(F75>=151200;(F75-151200)*45%+48527,53))))))

S'il vous plaît, nous dire si cela a fonctionné pour vous.

Mettez les valeurs dans la formule n'est pas bon pour la logique, ni de comprendre la solution.

Je vous suggère de créer une table et de l'utiliser pour la recherche avec la fonction RECHERCHEV.
Il est beaucoup plus efficace, plus rapide et plus facile à voir les indicateurs et maintenir la table.

Mais pour l'instant, de voir si cette formule va vous aider.
J'espère que j'ai aidé.
--
Belo Horizonte, Brasil.
Marcílio Lobão
1
ai_to_heiwa Messages postés 5 Statut Membre
 
Obrigado! É perfeito!

J'avais tenté une écriture du type SI(11991>F75>6011), mais il ne le prenait pas. Du coup, j'avais trouvé sur un blog la forme que j'ai utilisée, mais je pensais que le problème ne pouvait pas venir du seuil, seulement du calcul, donc des valeurs si vrai, pas des tests logiques. Or non, Zoul67 et vous vous rejoignez sur l'origine de mon problème, et avec raison : votre formule magique a fonctionné.

Un grand merci à vous tous pour votre réactivité et pour avoir pris le temps de me répondre.

PROBLEM : SOLVED

Je vous souhaite une excellente fin de semaine,

Cdlt,

C.
0
Zoul67 Messages postés 2001 Statut Membre 149
 
Bonjour,

Excel va arrêter de traiter les SI imbriquées dès qu'une condition est valide... donc pour toute base imposable supérieure à 6011€, il calculera l'IR avec la formule : (F75-6011)*5,5%
Si tu utilises les inégalités par rapport au maximum de chaque tranche, ça doit marcher.

A+
1
ai_to_heiwa Messages postés 5 Statut Membre
 
Bonjour,

Justement, je pensais qu'en écrivant le SI suivant le 5,5 à la place du lieu où devait se trouver la valeur si faux, je pensais avoir bouclé cela. Mais vous avez raison, je pense que le problème vient de là, parce qu'en testant, c'est bien le total - 6011 x 5,5 qu'on retrouve à chaque fois... hm.

Y'a plus qu'à!

merci :)
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Bonjour
regardez ici si ça peut convenir avec un tableau de référence, sachant que je ne suis pas d'accord avec le "plafond" de la tranche 266 vous annoncez (faute de frappe?)
https://www.cjoint.com/?DCsiOoLEzo2
crdlmnt
0
ai_to_heiwa Messages postés 5 Statut Membre
 
Bonjour,
En fait je ne comprends pas trop ce que vous appelez "le "plafond" de la tranche 266.
Merci pour votre tableau, j'y ai appris quelque chose de nouveau sur Excel, par contre les résultats ne sont toujours pas bons.
Contrairement aux idées reçues, le fisc ne fait pas magiquement passer l'imposition de 0 euros pour 6010 de revenus à 300 euros et des brouettes pour un revenu de 6012... ça serait trop injuste. C'est seulement la tranche supérieure qui est imposée à ce pourcentage.
Autrement dit, si je gagne 12000 euros, de 11991 à 12000 je suis imposée à 14%, de 6011 à 11991 je suis imposée à 5,5% et de 0 à 6011, je ne suis pas imposée. Total : (12000 - 11991)X14% + (11991-6011) x 5,5% + 0 = 1,26 + 328,9 = 330,16 et non pas 1680. Forcément, ça change tout... ;)
Merci quand même. J'aime beaucoup la citation.
C.
0
nauzia45 Messages postés 356 Statut Membre 23
 
Bonjour,

Le site "impots.gouv", entre autres, fait ça très bien avec son simulateur !

Et pour 38 € par an, le site de Clickimpots vous permet des simulations à l'infini sans rien oublier de tous les cas particuliers; je l'utilise depuis plus de 10 ans.

Bonne journée
0
ai_to_heiwa Messages postés 5 Statut Membre
 
Bah merci, mais le but du jeu c'est de l'intégrer dans ma feuille de calcul. Sinon je sais le calculer à la main mon IR, il n'y a pas de problème, mais comme il faut que je fasse plein de projections, avec l'automatisme de la feuille, c'est quand même mieux...
Bonne journée à vous,
C.
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Je n'avais pas vu ça comme ça, alors voyez ici:
https://www.cjoint.com/?DCspfRGkSCA
crdlmnt
0