Calcul excel complexe

Résolu
Nathalie -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous

Je cherche à connaitre la formule excel qui me permettrai de pouvoir calculer la base du FNAL< à 20 salariés sur un bulletin de salaire.
A savoir que cette base de calcul est complexe (du moins en se qui me concerne), il faut prendre en compte l'effectif de l'entreprise ainsi que le plafond de la sécu.
Pour résumer, la formule en francais serai : si l'effectif de l'entreprise est < à 20 salariés alors je met le montant du salaire brut, mais le salaire brut ne doit pas dépasser 2946 € (soit le plafond de la sécu) s'il dépasse 2946 € alors il faut mettre 2946 €

Quelqu'un peut il m'aider à résoudre ce problème ?

Merci d'avance

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    à adapter, à défaut de connaitre vos données:

    en A1 l'effectifs
    en B1 le salaire brut

    en C1:
    =SI(ET(A1>=20;B1>2946);2946;B1)

    cette formule ne répond pas au cas ou l'effectif est supérieur à 20, mais vous ne nous avez pas dit ce qu'il fallait faire.
    Elle renverra le salaire brut pour les effectifs supérieurs à 20 mais sans tenir comte alors plafond à 2946

    revenez si ça ne convient pas, mais avec plus d'info
    0
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    =SI(effectif<20;SI(SB<2496;SB;2496);"plus de 20 salariés"))
    0
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Mais si tu appelles ça une formule complexe, tu es loin du compte, et tu auras des surprises ...
      0
    2. Nathalie
       
      Ok Raymond, pas de problème, j'en ai une autre à effectuer qui est beaucoup "complexe" je vois comment la formuler sans oublier aucune information et je reviens vous tous pour m'aider
      0
  3. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    Avec :
    - A1 nombre salariés
    - B1 plafond secu
    - C1 salaire brut
    cela donne cette formule mais l'on ne sait pas ce qu'il faut faire au-delà de 20 :

    =SI(A1<20;SI(C1>B1;B1;C1);"?")

    Edit: bonjour Vaucluse et Raymond : j'étais un peu à la traine...

    Toujours zen
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Ben oui, Gb, voila ce que c'est que de cuver son 1/2 verre de vin avec du vinaigre :-)
      Bon WE
      bien amicalement
      0
    2. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      re Vaucluse,

      Je vois bien l'allusion, mais je ne bois que Châteauneuf-du-Pape, Gigondas ou Vacqueyras , que tu dois bien connaître, alors que pour le vinaigre faut remonter à Orléans ;-)

      Bon dimanche ... au soleil :)
      0
  4. Nathalie
     
    Je vous remercie pour votre aide, effectivement, je ne vous avez pas donné toutes les informations nécessaires, car si l'effectif est > à 20 salariés, je souhaitai que la cellule soit vide. J'ai donc essayé vos formules et les ai adapté cela fonctionne.
    J'y ai passé la journée et en quelques minutes j'ai eu ma réponse avec vous, alors un grand merci.
    0