Excel valeur condition

LG103 Messages postés 2 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
je cherche par quel formule je peux calculer des droit aux congés en fonction des absences maladie:

sachant que si de 0 à 36 jours d'absence maladie je donne 25 j, de 36 à 44 jours d'absence je donne 24 jours et ainsi de suite , et j'ai environ 25 conditions.
la fonction SI ne marche qu'avec 7 conditions.
Pouvez-vous m'aider.

merci.

1 réponse

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    bonjour

    avec une macro à completer

    Public Function nbJoursConges(x As Long) As Long
    Select Case x
      Case 1 To 36: nbJoursConges = 25
      Case 37 To 44: nbJoursConges = 24
      
      
    End Select
    End Function


    a placer dans un module (Alt-F11 pour acceder à l'éditeur, copier/coller ce code, et le compléter avec tes cas
    ensuite cette fonction s'utilise comme une fonction excel
    ex A1 contient les jours d'abscences
    A2 = nbJoursConges(A1) devrait donner le résultat

    bonne suite
    0