Erreur dans la formule conditionnelle

Bonsoir à tous ,

Je suis en train de faire une petite application pour calculer l'impot sur le revenu 2007 en tenant compte du plafonnement du quotient familial.

Or, ma formule est correcte jusqu'à la tranche de <66 679 ; cela correspond à la derniere condition dans ma formule et plus précisément si vrai. Cependant, elle n'accepte pas de me calculer si faux alors ; (r*0.4) - (11908.02 *n).

Voici ma formule :

=SI(C32<=5614;0;SI(C32<=11198;((C20*0,055)-(308,77*D8)-(2198*D8));SI(C32<=24872;((C20*0,14)-(1260,6*D8))-(2198*D8);SI(-C32<=66679;((C20*0,3)-(5240,12*D8))-(2198*D8);(C20*0,4)-(11908,02*D8)-(2198*D8)))))

Il faut savoir que c32 = revenu / nbre de parts et que c20 est le revenu imposable.

Je vous remercie d'avance pour votre aide

Bonsoir

Il faut donc supposer que D8 est le nombre de parts.

Selon moi, votre formule est correcte dans sa rédaction et fonctionne normalement.

Pour ce qui est du calcul de l'impôt, le barême utilisé par l'administration fiscale est un peu différent.

Si comme dans le fichier exemple joint, nous Nommons

RN le quotent Familial (Revenu Imposable/ Nombre de part(s))

R le Revenu imposable

N le nombre de part

et appliquons cela à votre formule, nous obtenons:

=SI(RN<5614;0;SI(RN<11998;(R*0,055)-((308,77+2198)*N);SI(RN<=24872;(R*0,14)-((1206,6+2198)*N);SI(RN<=66579;(R*0,3)-((5240,12+2198)*N);(SI(RN>66580;(R*0,4)-((11098+2198)*N);))))))

(Ce brave smilie est à remplacer par point-virgule)

Celle de l'administration Fiscale est:

=SI(RN<=5614;0;SI(RN<=11198;((R*0,055)-(308,77*N));SI(RN<=24872;((R*0,14)-(1260,6*N));SI(-RN<=66679;((R*0,3)-(5240,12*N));(R*0,4)-(11908,02*N)))))

Mais là, nous sortons du Forum excel pour une conversation privée.

Cordialement,

Amadéus

https://www.excel-pratique.com/~files/doc/Impots.xls

Rechercher des sujets similaires à "erreur formule conditionnelle"