Formule conditionnelle par tranches

Résolu
Helikia Messages postés 82 Statut Membre -  
Helikia Messages postés 82 Statut Membre -
Bonjour,

Dans un tableau de gestion du personnel j'ai une colonne qui exprime l'ancienneté dans l'entreprise. (ex : G5 = 9,06)

Dans une autre colonne (H5) je dois entrer une formule conditionnelle afin d'ajouter, compte tenu de ma colonne G5, 1 jour de congé par tranche de 5 :
de 0 à 5 = 0
de 5 à 10 = 1
de 10 à 15 = 2
de 15 à 20 = 3
de 20 à 25 = 4
de 25 à 30 = 5
de 30 à 35 = 6
de 35 à 40 = 7
de 40 à 45 = 8

Je vous remercie chaleureusement par avance pour votre aide!

Franck

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    pour une valeur en G5, en H5

    =G5+ENT(G5/5)

    crdlmnt

    Errare humanum est, perseverare diabolicum
    1
    1. Bruce Willix Messages postés 12376 Date d'inscription   Statut Contributeur Dernière intervention   2 638
       
      J'allais le dire.

      Faut encore juste voir pour les bornes: quid si G5=5, 10, 15, ???
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      C'est vrai Bruce (salut) mais comme il est spécifié un jour de congé par tranche de 5, on suppose que le plafond est à inclure dans le calcul et pas le plancher
      Crdlmnt
      0
    3. Helikia Messages postés 82 Statut Membre
       
      Merci pour vos réponses!

      Vaucluse : j'ai essayé la formule "=G5+ENT(G5/5)"
      mais en G5 j'ai une valeur de 9 ans d'ancienneté et cette formule me donne 10 en H5 alors que je devrais avoir 1 puisque la valeur est comprise entre 5 et 9

      Bruce Willix: en effet j'aurai du indiquer les tranches suivantes :
      de 0 à 4 = 0
      de 5 à 9 = 1
      de 10 à 14 = 2
      de 15 à 19 = 3
      de 20 à 24 = 4
      de 25 à 29 = 5
      de 30 à 34 = 6
      de 35 à 39 = 7
      de 40 à 44 = 8
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    La formule proposée compte bien 1 pour 5 et 2 pour 10, et donc le plafond (5,10 est bien à inclure dans le calcul)
    par contre telle que je l'ai proposée, elle cumule, bien sur, le nombre de jours initiaux + la majoration
    donc si on part de 9 , on obtient 9+1 =10!
    si vous ne voulez que la majoration:
    =ENT(G5/1) suffira
    crdlmnt
    Errare humanum est, perseverare diabolicum
    0
    1. Helikia Messages postés 82 Statut Membre
       
      =ENT(G5/5)
      ;)
      Parfait, excellent, ça marche!

      Merci beaucoup à tous les deux!
      0