Excel Imbriquer plusieurs fonctions
Fermé
Benoit6540
-
17 mai 2011 à 15:58
ccm81 Messages postés 10897 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 8 octobre 2024 - 17 mai 2011 à 16:51
ccm81 Messages postés 10897 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 8 octobre 2024 - 17 mai 2011 à 16:51
A voir également:
- Excel Imbriquer plusieurs fonctions
- Liste déroulante excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Excel fonction si et - Guide
- Aller à la ligne excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
2 réponses
ccm81
Messages postés
10897
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
8 octobre 2024
2 422
Modifié par ccm81 le 17/05/2011 à 16:29
Modifié par ccm81 le 17/05/2011 à 16:29
bonjour
tes formules n'étant pas correctes il va falloir commencer par y voir plus clair
pour la fonction 1, voilà ce que j'ai compris
qu'on peut simplifier en
qui devrait donner
=SI(B36=1;SI(ET(B37>0;B37<5,5);3;SI(B37<11;4;SI(B37<16,5;5;" ")));"")
est ce que ça correspond à ce que tu veux?
une question est ce que B37 peut etre négatif ou nul?
bonne suite
tes formules n'étant pas correctes il va falloir commencer par y voir plus clair
pour la fonction 1, voilà ce que j'ai compris
si B36=1 alors si (B37>0 et B37<5.5) alors 3 sinon si (B37>=5.5 et B37<11) alors 4 sinon si (B37 >=11 et B37<16.5) alors 5 sinon "" sinon ""
qu'on peut simplifier en
si B36=1 alors si (B37>0 et B37<5.5) alors 3 sinon si B37<11 alors 4 sinon si B37<16.5 alors 5 sinon "" sinon ""
qui devrait donner
=SI(B36=1;SI(ET(B37>0;B37<5,5);3;SI(B37<11;4;SI(B37<16,5;5;" ")));"")
est ce que ça correspond à ce que tu veux?
une question est ce que B37 peut etre négatif ou nul?
bonne suite
ccm81
Messages postés
10897
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
8 octobre 2024
2 422
Modifié par ccm81 le 17/05/2011 à 17:08
Modifié par ccm81 le 17/05/2011 à 17:08
re
si le pb est bien celui évoqué plus haut
en le prenant par l'autre bout (on commence par tester B37), on se rend compte que les résultats des fonctions 1, 2, 3 attendus sont fonctions de B36
3*B36 pour B37<5.5, 3*B36+1 pou B37<11, 3*B36+2 pour B37<16.5
ce qui permet de combiner les trois cas en un seul
en supposant que B36 ne peut prendre que 1, 2, 3 comme valeurs, sinon, il faudra rajouter un test supplémentaire
=SI(B37>0;SI(B37<5,5;3*B36;SI(B37<11;3*B36+1;SI(B37<16,5;3*B36+2;" ")));"")
bonne suite
si le pb est bien celui évoqué plus haut
en le prenant par l'autre bout (on commence par tester B37), on se rend compte que les résultats des fonctions 1, 2, 3 attendus sont fonctions de B36
3*B36 pour B37<5.5, 3*B36+1 pou B37<11, 3*B36+2 pour B37<16.5
si B37>0 alors si B37<5.5 alors 3*B36 sinon si B37<11 alors 3*B36+1 sinon si B37<16.5 alors 3*B36+2 sinon "" sinon ""
ce qui permet de combiner les trois cas en un seul
en supposant que B36 ne peut prendre que 1, 2, 3 comme valeurs, sinon, il faudra rajouter un test supplémentaire
=SI(B37>0;SI(B37<5,5;3*B36;SI(B37<11;3*B36+1;SI(B37<16,5;3*B36+2;" ")));"")
bonne suite