XL pour MAC Trouvez une formule en fonction du salaire et des tranches

  • Initiateur de la discussion Initiateur de la discussion lasape
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lasape

XLDnaute Nouveau
Bonjour,

Je n'arrive pas à compléter ma formule pour trouver le montant des cotisations en fonction du salaire et des tranches.
Mon souci , c'est quand le salaire est entre la tranche A et la tranche B.

Merci votre aide.
 

Pièces jointes

Bonjour Lasape,
En PJ un essai avec :
VB:
=SIERREUR(B4*INDEX(TAUX;EQUIV(B4;TATBTC;1));"")
Equiv charche dans quelle tanche on est, Index extrait le taux applicable.
Je n'ai pas compris votre 1508.32 car avec 15000€ de salaire on est dans la tranche de 12% soit 15000*0.12=1800.
 

Pièces jointes

Bonjour

Déjà.. si un salaire se retrouve entre deux tranches c'est qu'à priori les tranches sont mal définies...
ensuite tu parles du cas ou le salaire est entre les tranches A et B
dans ton fichier: 15000.. est dans la tranche C.....???

comment calcules tu la cotisation? le calcul me parait bizarre..
dans l'exemple ci joint j'ai rajouté la valeur plancher (0) et collé les taux juste à coté pour pouvoir utiliser la fonction Recherche V de la cellule D4::> donne le taux de la tranche dans laquelle se situe le salaire
15000 se trouve Entre 10284 et 27424==> c'est la tranche B ==> le taux est donc de 12%
ensuite.. le calcul de cotisation.. c'est quoi.?
==> 15000 à 12%
ou
==> 10284 à 8% + (15000-10284 ) à 12%
 

Pièces jointes

Tout d'abord merci de m'avoir répondu mais je veux une seule formule qui comprend toutes les tranches.

C'est un peu plus compliqué que ça, par exemple quand le salaire ( 12000 euros) est au dessus de la tranche A mais inférieur à la tranche B, ça fait :

TA : 3428 * 8% et TB ( 12000-3428 ) * 12%

Si le salaire dépasse par exemple la TA et TB ( 15000 euros) :

TA : 3428 *8%
TB 10284 * 12%
TC ( 15000 - 10284-3428 ) * 15%

Si le salaire est égal à tte les tranches AB C: (soit un salaire de 41 136 euros en additionnant toutes les tranches ) : on aura :

TA 3428 * 8%
TB 10284 * 12%
TC 27424 *15 %
 
Bonjour

Déjà.. si un salaire se retrouve entre deux tranches c'est qu'à priori les tranches sont mal définies...
ensuite tu parles du cas ou le salaire est entre les tranches A et B
dans ton fichier: 15000.. est dans la tranche C.....???

comment calcules tu la cotisation? le calcul me parait bizarre..
dans l'exemple ci joint j'ai rajouté la valeur plancher (0) et collé les taux juste à coté pour pouvoir utiliser la fonction Recherche V de la cellule D4::> donne le taux de la tranche dans laquelle se situe le salaire
15000 se trouve Entre 10284 et 27424==> c'est la tranche B ==> le taux est donc de 12%
ensuite.. le calcul de cotisation.. c'est quoi.?
==> 15000 à 12%
ou
==> 10284 à 8% + (15000-10284 ) à 12%
Si le salaire est de 15000 euros ( il dépasse la TA et TB ( 3428 + 10284 = 13712 ) donc :

TA : 3428 * 8%
TB 10284 * 12%
TC ( 15000 - 10284 - 3428 ) * 15%
 
TA : 3428 * 8% et TB ( 12000-3428 ) * 12%

Si le salaire dépasse par exemple la TA et TB ( 15000 euros) :

TA : 3428 *8%
TB 10284 * 12%
TC ( 15000 - 10284-3428 ) * 15%
C'est un peu ce que j'avais présenti comme calcul.. par contre. y a toujours quelque chose qui me chagrine..
pour 12000 tu as 3428 * 8% et TB ( 12000-3428 ) * 12% ==> la.. suis OK
pour 15000 tu as
TA : 3428 *8% ===> OK
TB 10284 * 12%===> PAS OK... dans ces 10284.. tu prends en compte une seconde fois les 3428 de TA// j'aurais vu: (10284-3428)*12%
TC ( 15000 - 10284-3428 ) * 15% (==> OK)
 
C'est un peu ce que j'avais présenti comme calcul.. par contre. y a toujours quelque chose qui me chagrine..
pour 12000 tu as 3428 * 8% et TB ( 12000-3428 ) * 12% ==> la.. suis OK
pour 15000 tu as
TA : 3428 *8% ===> OK
TB 10284 * 12%===> PAS OK... dans ces 10284.. tu prends en compte une seconde fois les 3428 de TA// j'aurais vu: (10284-3428)*12%
TC ( 15000 - 10284-3428 ) * 15% (==> OK)
non non le salaire de 15 000 euros dépasse le plafond TB donc c'est bien 10284 *12% tu déduis la TB qd le salaire dépasse la TA mais qui est inférieur à la TB
 
merci mais il me faut une formule. Sinon avec un salaire de 15000 avec ton code ca ne fonctionne pas . VBA je ne connais pas du tt et comme j'ai une version excel Mac limité je ne peux voir ton code.... il faut que je vérifie mais le max en cotisation est bien de 5621 euros.
 
Bonjour tout le monde,
En PJ un essai par formule avec :
VB:
=SI(B4<TA;B4*$B$20;TA*$B$20)+
SI(SI(B4<TB;(B4-TA)*$B$21;TB*$B$21)<0;0;SI(B4<TB;(B4-TA)*$B$21;TB*$B$21))+
SI(SI(B4<TC;(B4-TB-TA)*$B$22;TC*$B$22)<0;0;SI(B4<TC;(B4-TB-TA)*$B$22;TC*$B$22))
A tester, ça marche avec les 4 exemples donnés.
 

Pièces jointes

Bonjour tout le monde,
En PJ un essai par formule avec :
VB:
=SI(B4<TA;B4*$B$20;TA*$B$20)+
SI(SI(B4<TB;(B4-TA)*$B$21;TB*$B$21)<0;0;SI(B4<TB;(B4-TA)*$B$21;TB*$B$21))+
SI(SI(B4<TC;(B4-TB-TA)*$B$22;TC*$B$22)<0;0;SI(B4<TC;(B4-TB-TA)*$B$22;TC*$B$22))
A tester, ça marche avec les 4 exemples donnés.
super c'est bien ça milles merci
Une question bête sur ta formule est présenté en 3 lignes comment tu fais çà ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
1 K
Réponses
11
Affichages
675
Réponses
1
Affichages
733
Retour