Fonction si imbriquée
Philippe
-
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Un grand classique, je crois, mais pour moi un peu abscons :
J'ai une liste (longue) de pièces qui peuvent être des appartements ou autre chose, local commercial, etc.
ces appartements ont une surface, et je voudrais catégoriser :
les appartements en fonction de leur taille.
Studio : <= 30 m²
2p : >= 30 et < 45 m²
3p : >= 45 et < 65 m²
4p : >= 65 et < 85 m²
5p : >= 85 et < 100 m²
6p : >= 100 m²...
Donc, comment faire pour construire une formule qui teste à la fois la nature, la surface, et me ramène la catégorie ?
D'avance merci
Un grand classique, je crois, mais pour moi un peu abscons :
J'ai une liste (longue) de pièces qui peuvent être des appartements ou autre chose, local commercial, etc.
ces appartements ont une surface, et je voudrais catégoriser :
les appartements en fonction de leur taille.
Studio : <= 30 m²
2p : >= 30 et < 45 m²
3p : >= 45 et < 65 m²
4p : >= 65 et < 85 m²
5p : >= 85 et < 100 m²
6p : >= 100 m²...
Donc, comment faire pour construire une formule qui teste à la fois la nature, la surface, et me ramène la catégorie ?
D'avance merci
2 réponses
-
Bonjour,
un truc du genre
= Si (valeur >=100 ; "6p";Si(valeur >=85; "5p" ; Si(valeur>=65;"4p"; Si(valeur>=45;"3p";Si(valeur>=30;"2p";"studio")))))
- valeur étant les coordonnées de la cellule ou regarder. (par exemple : A1 )
- Formule à dupliquer sur toutes les cellules de ta colonne
- valeur étant les coordonnées de la cellule ou regarder. (par exemple : A1 )
-
Bonjour,
une autre possibilité plus facile à lire et à adapter :=INDEX({"Studio";"2p";"3p";"4p";";5p";"6p"};EQUIV(A2;{0;30;45;65;85;100}))
eric