Formule dans excel

Fermé
41190 sylvia Messages postés 45 Date d'inscription vendredi 6 octobre 2006 Statut Membre Dernière intervention 22 mars 2013 - 22 mars 2013 à 19:50
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 - 23 mars 2013 à 04:13
Bonjour,

Actuellement en formation pour adulte, je suis en train d'étudier les paies. Voilà mon problème :
J'ai un tableau récapitulatif de la paie à faire, c'est à dire que dans ce tableau sont recensées toutes les paies des salariés les salaires, les HS, les cotisations jusqu'au net à payer.
Voici mes infos :
cellule B10 mon salaire brut
j'ai un tableau de cotisation sur un autre onglet avec en cellule B6 mon plafond S.S
Je voudrais que ma formule fonctionne aussi bien lorsque je rentre un salaire inférieur au plafond S.S ainsi qu'un salaire supérieur au plafond S.S
Si je peux m'exprimer autrement si j'ai un salaire de 2156 € il doit apparaître 2156 dans ma cellule (c'est un non cadre), et si j'ai un salaire de 6445.71 € il doit apparaître 3086 dans ma cellule (c'est le plafond S.S).

J'ai essayé plusieurs formules et n'étant pas spécialement à l'aise avec les formules compliquées je me permets de faire appel à vous.
Je vous met ce que j'ai fait :
=si(et(B10<plafonds.s;B10>plafonds.s);B10;plafonds.s

Merci d'avance à ceux qui pourront m'aider !!!


1 réponse

Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
23 mars 2013 à 04:13
Bonjour.

... déjà il manque une parenthèse à la fin :
=SI(ET(B10<plafonds.s;B10>plafonds.s);B10;plafonds.s )

Ensuite cette formule que tu as inventée signifie :
"Si à la fois B10 est inférieur au plafond et supérieur au plafond, alors afficher B10, sinon afficher le plafond", ce qui ne veut absolument rien dire ...
Le second test n'a rien à faire dans ta formule, qui est tout bêtement :
=SI(B10<plafond;B10;plafond)

Amicalement.
0