Problème de conditions

Résolu/Fermé
Mahana601 Messages postés 1 Date d'inscription mardi 6 septembre 2016 Statut Membre Dernière intervention 6 septembre 2016 - 6 sept. 2016 à 09:50
 Mahana601 - 6 sept. 2016 à 11:22
Bonjour,
Bonjour,
Nouvelle arrivante sur le site, je pose ma première question. Je vous remercie à l’avance pour vos réponses que j’espère détaillée.
Mon problème est un problème de tranche de sécurité sociale.
J’ai donc un tableau fait d’une colonne avec le calcul TA, une autre colonne TB et une autre colonne TC. J’ai fait les formules dans les colonnes TA et la TC qui sont OK. Reste celle pour la TB. La formule fonctionne toujours à moitié. J’ai tenté de la prendre dans tous les sens mais sans succès.
Voici la dernière en date. (je sais qu’il manque une partie…) :
=SI(Salaire.de.Janvier>PlafondTB;PlafondTB;SI(Salaire.de.Janvier>PlafondTA;Salaire.de.Janvier-PlafondTA;0))
Sachant que le plafond de la Tranche A = 3218, celui de la TB = 9654 et celui de la tranche C= 12872
Donc pour que Les conditions de la tranche B fonctionnent, voici ce qui s’impose :
Si le salaire est inférieur à 3218, alors j’ai 0
Si le salaire est compris entre 3218 et 9654, le montant sera égal au « salaire – 3218 »
Si le salaire est supérieur à 9654 alors doit plafonner à 9654

Je sais que ça doit pas être bien compliqué mais ça fait 2 jours que je suis sur le truc et apparemment, je ne maitrise pas tout.
Merci pour votre aide

2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
6 sept. 2016 à 10:05
Bonjour
salaire en A1
=si(A1<3218;0;si(A1<=9654;A1-3218;9654))
0
Merci Michel-m, c'est tout simplement parfait !
0