Calcul avec plusieurs critères

Bonjour,

je dois réaliser un tableau pour calculer une prime en fonction des jours d'absences et des motifs (malgré mes nombreuses tentatives je n'arrive pas au résultat attendu ). Exemple tableau en pj :

Si :

LM = 0 PRIME

AT = o prime

MALADIE INFERIEUR A 15 JOURS = prime 750 euros

MALADIE = 1 jour d'absence = prime 50 euros; 2 jours d'absence = 100 euro : calcul jusqu'à 15 jours d'absence

EVICTION 1 = 1500 euro, EVICTION 2 = 0 prime

MESURE CONSERVATOIRE : 1500 EUROS

Merci par avance pour votre aide

Amicalement

Mango

22calcul-prime.zip (5.67 Ko)

Bonjour à tous,

De prime abord, il y a des choses bizarres dans tes explications.

On a une "prime" quand on est malade ?

si on a un jour de maladie, on cumule les 50 € avec ceux de MALADIE INFERIEURE A 15 JOURS = prime 750 euros

Crdlmt

Bonjour,

il s'agit de la prime COVID 19, qui donne lieu à 1500€ pour tous les agents qui ont travaillés dans une zone très touchée ce qui est mon cas.

Mais nous devons appliquer un abattement selon certains critères : les agents qui ont été en éviction ou en maladie par le médecin du travail vont bénéficier de la prime au prorata des jours travaillés (personnes fragiles sorties des soins par mesure de sécurité et qui pour certains ont effectués du télétravail).

Dans le texte il est précisé :

15 jours de maladie par le médecin du travail : 750 euros de prime

Au dessus de 15 jours : 0 prime

750 euros / 15 jours = 50 euros donc moins 50 euros/jours d'absence en dessous de 15 jours

exemple :

  • 50 pour 14 jours donc prime 700 euros;
  • 100 pour 13 jour donc prime 650....

Amicalement

Mango19

Bonjour MANGO19,

Voyez si la solution proposée dans le fichier joint, basée sur la formule ci-dessous, peut vous aider

=SI(OU(E4="EVICTION 2";E4="LM";E4="AT";ET(E4="MALADIE";D4>15));0;SI(ET(E4="MALADIE";D4<15);750-(D4*50);SI(OU(E4="EVICTION 1";E4="MESURE CONSERVATOIRE");1500;"????")))

Il manque les explications pour le traitement de "MATER", matérialisé par ???? dans la formule.

Bonjour,

un très grand merci c'est ce que je cherchais.

Mais j'aimerai modifier la formule mais à chaque fois j'ai un message d'alerte

j'aimerai avoir la formule ci dessous dans un autre tableau mais elle fonctionne pas??:

=Si( E4="maladie covid"; "E4=AT covid"; "E4=maladie pro covid";E4="mesure conservatoire");1500;ET(si(E4="autorisation spéciale d'absence";D4>15);0;si (et(E4="autorisation spéciale";D4<15);750-(D4*50)))

Merci par avance pour votre aide

Amicalement

Mango19

Bonjour MANGO19,

Si je vous ai bien compris

=SI(OU(E4="maladie covid";E4="AT covid";E4="maladie pro covid";E4="mesure conservatoire");1500;SI(ET(E4="autorisation spéciale d'absence";D4>=15);0;SI(ET(E4="autorisation spéciale";D4<15);750-(D4*50);"")))

Si E4= soit

  • maladie covid -------------|
  • AT covid----------------------|
  • maladie pro covid--------|
  • mesure conservatoire-| alors 1500

Si E4="autorisation spéciale d'absence" et D4>=15 alors 0

Si E4="autorisation spéciale" et D4<15 alors 750-(D4*50)

Bonjour,

je me suis mal exprimé en cas d'autorisation spéciale absence

  • 15 jours de maladie = 750 euros de prime
  • moins de quinze jours = 50 de moins par jours manquants (exemple 14 jours = 700€; 13 jours =650€; 12 jours = 600€...)
  • plus de 15 jours de maladie = 0 prime
tableau en PJ

Merci encore pour votre aide

Amicalement

Mango19

Bonjour MANGO19,

Alors la formule devient:

=SI(OU(E4="maladie covid";E4="AT covid";E4="maladie pro covid";E4="mesure conservatoire";ET(E4="autorisation spéciale d'absence";D4=0));1500;SI(ET(E4="autorisation spéciale d'absence";D4<15);D4*50;SI(ET(E4="autorisation spéciale d'absence";D4>=15);0;"")))

Bonjour njhub ,

un très grand merci tout fonctionne parfaitement

Amicalement

Mango19

Rechercher des sujets similaires à "calcul criteres"