Formule complexe

Résolu
Nikywil Messages postés 12 Statut Membre -  
Nikywil Messages postés 12 Statut Membre -
Bonjour à tous, J'ai besoin de votre aide svp. Je dois intégrer cette formule sur excel mais je n'y arrive vraiment pas. Je souhaite que la cellule A1 :
 soit égal à 1 si le contenu est entre 0 et 4,
 soit égal à 2 si le contenu est entre 5 et 10,
 soit égal à 3 si le contenu est entre 11 et 15
 soit égal à 4 si le contenu est entre 16 et 20.
Merci beaucoupe pour votre aide bien précieuse car je suis bien embêtée.

4 réponses

  1. madmyke Messages postés 52304 Date d'inscription   Statut Modérateur Dernière intervention   12 488
     
    Bonjour

    Merci de consulter la charte de ce forum concernant les devoirs.

    bav
    0
    1. Nikywil Messages postés 12 Statut Membre
       
      Bonjour,
      Il ne s'agit pas d'un devoir, je suis une salariée donc ma démarche est professionnelle.
      Merci
      0
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Formule à compléter (attention au nombre de parenthèses fermées à la fin)
    =SI(A2<5;1;SI(A2<11;2; ...... ))

    Cdlmnt
    0
    1. Nikywil Messages postés 12 Statut Membre
       
      Bonjour,
      Merci beaucoup pour ta réponse, mais lorsque je tape la formule ci-dessous, dans la cellule dans laquelle doit apparaître 1 ou 2 ...., apparaît "FAUX". Donc je suis toujours coincée.
      =SI(A4<5;1;SI(A4<11;2;SI(A4<16;3;SI(A4<21;4))))
      0
      1. ccm81 Messages postés 11033 Statut Membre 2 434 > Nikywil Messages postés 12 Statut Membre
         
        Ta formule marche bien
        1. As tu des valeurs numériques en A4 ?
        2. Le cas A4 >= 21, n'est pas traité, pour le traiter, il faut compléter
        =SI(A4<5;1;SI(A4<11;2;SI(A4<16;3;SI(A4<21;4;"A4>=21"))))

        3. Tu peux aussi utiliser la formule proposée par gbinforme que je salue au passage.

        Cdlmnt
        0
      2. Nikywil Messages postés 12 Statut Membre > ccm81 Messages postés 11033 Statut Membre
         
        Bonjour,
        Ca fonctionne. Merci beaucoup pour ta précieuse contribution.
        A bientôt
        0
      3. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482 > Nikywil Messages postés 12 Statut Membre
         
        Ou encore =SI(A4<5;1;SI(A4<11;2;SI(A4<16;3;4)))
        0
  3. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    Bonjour,

    Je te propose une formule facilement modifiable pour rajouter des tranches ou valeurs différentes :
    =CHOISIR(EQUIV(A1;{0;5;11;16};1);1;2;3;4)

    {0;5;11;16}
    les seuils inférieurs
    1;2;3;4
    les valeurs résultat correspondantes
     Toujours zen
    La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer.  Antoine de Saint-Exupéry
    0
    1. Nikywil Messages postés 12 Statut Membre
       
      Bonjour,
      Je te remercie pour ton aide. Ca marche et je suis soulagée.
      Merci encore
      0
  4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour tt le monde

    encore une autre possibilité en tenant compte de l'état de A1
    =SI(ET(A1<>"";A1>=0;A1<=20);EQUIV(A1;{0;5;11;16};1);"")
    0
    1. Nikywil Messages postés 12 Statut Membre
       
      Bonjour,
      Merci beaucoup pour ton aide, c'est magique quand ça fonctionne. Merci encore.
      0