Excel 2007, groupes de conditions "SI"
Résolu
papy-ions
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
papy-ions Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
papy-ions Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour, à la communauté,
J’ai 50 armoires numérotées de 1 à 50. Chaque armoire comporte des tiroirs, numérotés.
L’armoire numéro 1, a les tiroirs de1 à 5.L’armoire numéro 2, les tiroirs, de 6 à8.L’armoire numéro 3, a les tiroirs de 9 à 14, et ainsi de suite.
Sur Excel j’ai voulu utiliser les conditions « SI », par groupes, de 7.
=SI(G6<=5;1;SI(G6<=8;2;SI(G6<=14;3;SI(G6<=16;4;SI(G6<=19;5;SI(G6<=26;6;SI(G6<=30;7))))))
Avec ce groupe, de « SI » je rentre un numéro de tiroir en cellule G6, j’obtiens son numéro, d’armoire, ça marche. Si j’ajoute des conditions, après la 7eme.
=SI(G6<=5;1;SI(G6<=8;2;SI(G6<=14;3;SI(G6<=16;4;SI(G6<=19;5;SI(G6<=26;6;SI(G6<=30;7;)))))))&SI(G6<=32;8;SI(G6<=39;9;SI(G6<=45;10;)))
Après avoir ajouté des conditions, après la7eme, ça ne marche plus, pour les 7 premières conditions.
Le résultat 1, devient 18, le 2 devient 28, le 3, devient 38… Par cotre la 8eme, donne 8, la 9eme donne 9, la 10eme donne 10.
J’apprécie beaucoup Excel 2007, mais ne suis pas expert des formules longues.
Mes lunettes commencent à fumer, y aurait-il un pompier, bon œil (informatique), qui pourrait, les éteindre, en corrigeant, ma formule, qui ne marche pas ?
Grand merci, à vous.
J’ai 50 armoires numérotées de 1 à 50. Chaque armoire comporte des tiroirs, numérotés.
L’armoire numéro 1, a les tiroirs de1 à 5.L’armoire numéro 2, les tiroirs, de 6 à8.L’armoire numéro 3, a les tiroirs de 9 à 14, et ainsi de suite.
Sur Excel j’ai voulu utiliser les conditions « SI », par groupes, de 7.
=SI(G6<=5;1;SI(G6<=8;2;SI(G6<=14;3;SI(G6<=16;4;SI(G6<=19;5;SI(G6<=26;6;SI(G6<=30;7))))))
Avec ce groupe, de « SI » je rentre un numéro de tiroir en cellule G6, j’obtiens son numéro, d’armoire, ça marche. Si j’ajoute des conditions, après la 7eme.
=SI(G6<=5;1;SI(G6<=8;2;SI(G6<=14;3;SI(G6<=16;4;SI(G6<=19;5;SI(G6<=26;6;SI(G6<=30;7;)))))))&SI(G6<=32;8;SI(G6<=39;9;SI(G6<=45;10;)))
Après avoir ajouté des conditions, après la7eme, ça ne marche plus, pour les 7 premières conditions.
Le résultat 1, devient 18, le 2 devient 28, le 3, devient 38… Par cotre la 8eme, donne 8, la 9eme donne 9, la 10eme donne 10.
J’apprécie beaucoup Excel 2007, mais ne suis pas expert des formules longues.
Mes lunettes commencent à fumer, y aurait-il un pompier, bon œil (informatique), qui pourrait, les éteindre, en corrigeant, ma formule, qui ne marche pas ?
Grand merci, à vous.
A voir également:
- Excel 2007, groupes de conditions "SI"
- Save as pdf office 2007 - Télécharger - Bureautique
- Excel cellule couleur si condition texte - Guide
- Si ou excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
6 réponses
Bonjour,
Comme l'indique Vaucluse, il faut imbriquer les SI. Mais si 10 cela va encore, 50 ...
On peut rajouter une feuille avec les paramètres des armoires :

Et utiliser la formule
Cdlt
Comme l'indique Vaucluse, il faut imbriquer les SI. Mais si 10 cela va encore, 50 ...
On peut rajouter une feuille avec les paramètres des armoires :

Et utiliser la formule
=RECHERCHEV(G6;Armoires!A2:B6;2;VRAI)pour déterminer l'armoire correspondant à G6. A adapter avec les paramètres des 50 armoires.
Cdlt
Bonjour
le problème est que après le signe & les conditions redémarrent à 0 et donc traitent le <32 comme le < 18
il faudrait donc écrire dans la seconde partie
...................&SI(ET( G6>30;G6<=32;SI(ET(G6>32;G6 etc...)
Mais si vous avez Excel 2007, le nombre de SI n'est pas limité.Placez les tous à la suite les uns des autres sans le signe &
=SI(G6<=5;1;SI(G6<=8;2;SI(G6<=14;3;SI(G6<=16;4;SI(G6<=19;5;SI(G6<=26;6;SI(G6<=30;7;SI(G6<=32;8;SI(G6<=39;9;SI(G6<=45;10;)))))))))
crdlmnt
le problème est que après le signe & les conditions redémarrent à 0 et donc traitent le <32 comme le < 18
il faudrait donc écrire dans la seconde partie
...................&SI(ET( G6>30;G6<=32;SI(ET(G6>32;G6 etc...)
Mais si vous avez Excel 2007, le nombre de SI n'est pas limité.Placez les tous à la suite les uns des autres sans le signe &
=SI(G6<=5;1;SI(G6<=8;2;SI(G6<=14;3;SI(G6<=16;4;SI(G6<=19;5;SI(G6<=26;6;SI(G6<=30;7;SI(G6<=32;8;SI(G6<=39;9;SI(G6<=45;10;)))))))))
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question