Formule si et si
Résolu
lilitartine
-
lilitartine -
lilitartine -
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
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
A voir également:
- Formule si et si
- Formule si et - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
2 réponses
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.
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.
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
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
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
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
Merci d'avoir été rapide !
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…