Formule si et si

Résolu
Bonjour,

Please, j'ai besoin de votre aide et de votre expertise d'expert :).
Ma question est la suivante j'ai besoin d'une formule multiple
J'ai besoin de faire une pyramide des âges et des catégoriser les âges
Les âges sont en colonne I les catégories devront s'intégrer automatiquement en colonne J
cela donne : SI entre 20 et =30 alors CAT1 ET SI entre 31 et =35 CAT2 ET SI entre 36 et =40 CAT3 ET SI entre 41 et 45 CAT4 ET SI entre 46 et 50 CAT 5 ET SI entre <51 CAT6
J'ai bien réussi à faire ma formule 1 : =SI(ET(I2<=20;I2<=30);"CAT1") mais je n'arrive pas à aller plus loin
Par avance, merciiiiiii
Emilie

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Dans votre cas c'est plutôt des Si imbriquées pas besoin de fonction et sauf pour la première condition ( comme le suppose votre titre)

    =Si(et(I2>=20;I2<=30);"CAT1";Si(I2<=35;"CAT2";Si(I2<=40;"CAT3";SI(I2<=45;"CAT4";SI(I2<=50;"CAT5";"CAT6")))))

    Comme il n'y a pas de précision pour inférieur à 20 je n'ai rien mis.
    1. MERCI C'est PARFAIT cela semble fonctionner !:)
      Merci d'avoir été rapide !
    2. Diablo, avez-vous vu ma seconde question ?
      j'ai de nouveau le même problème j'ai voulu faire la formule mais aie il me dit #nom j'ai 4 catégories
      CAT1 1-7
      CAT2 8-15
      CAT3 16-25
      CAT4 +25
      j'ai fait cette formule
      =SI(Q1="";"";"CAT"&SI(Q1<=7;1;SI(Q1<=15;2;SI(Q1<=25;3;SI(Q1>=25;4)))))
      cane marche pas…
    3. j'ai teté ca aussi : =SI(ET(Q1>=0;Q1<=7;"CAT1";SI(Q1=8;Q1<=15;"CAT2";SI(Q1=16;Q1<=25;"CAT3";SI(Q1>25;"CAT4")))
  2. Contributeur
    Bonjour
    il devrait suffire de placer les conditions dans l'ordre, la première réalisée éliminant les suivantes

    =SI(I2="";"";SI(I2<=30;"CAT1";SI(I2<=35;"CAT2";SI(I2<=40;"CAT3";SI(I2<=45;"CAT4";SI(I2<=50;"CAT5";"CAT6"))))))

    ou pour raccourcir un peu:

    =SI(I2="";"";"CAT"&SI(I2<=30;1;SI(I2<=35;2;SI(I2<=40;3;SI(I2<=45;4;SI(I2<=50;5;6))))))

    crdlmnt

    1. Merci également, c'est TOP tout fonctionne :)
      Bonne journée
      Emilie
    2. Contributeur
      alors on passe le sujet en résolu
      Bonne route
      crdlmnt
    3. j'ai de nouveau le même problème j'ai voulu faire la formule mais aie il me dit #nom j'ai 4 catégories
      CAT1 1-7
      CAT2 8-15
      CAT3 16-25
      CAT4 +25
      j'ai fait cette formule
      =SI(Q1="";"";CAT&SI(Q1<=7;1;SI(Q1<=15;2;SI(Q1<=25;3;SI(Q1>=25;4)))))
    4. Contributeur
      placez le CAT entre guillemets "CAT" pour qu'Excel comprenne que c'est un texte
      vous pouvez vous dispenser du +25 puisque Excel va la savoir quand il aura éliminé les autres:
      =SI(Q1="";"";"CAT"&SI(Q1<=7;1;SI(Q1<=15;2;SI(Q1<=25;3;4))))
      et dans >= il faut choisir (dans la vie) si vous écrivez une fois <=25 et une fois >=25, il n'y aura que le premier pris en considération
      crdlmnt
    5. Il vous manque les guillemets a CAT :)
      =SI(Q1="";"";"CAT"&SI(Q1<=7;1;SI(Q1<=15;2;SI(Q1<=25;3;SI(Q1>=25;4)))))