Excel Imbriquer plusieurs fonctions
Benoit6540
-
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je rencontre un petit problème depuis quelques heures impossible de trouver la réponse tout seul. Il me faut l'aide de champions d'excel !
Voilà je voudrais imbriquer 3 fonctions ensemble pour qu'elles attérissent dans la même cellule. le but c'est que suivant la valeur de B36 choisit à savoir 1 ou 2 ou 3 c'est le résultat de la fonction 1 2 ou 3 qui ce met dans la cellule choisie (E37) ( je sais pas si je suis clair).
Je voudrais que la formule imbriquer avec les fonctions 1,2 et 3 soit contenue dans une seule et même cellule.
Les fonctions fussents elles justes aussi bien sur.
Fonction 1:
Si(ET(SI B36=1;SI(ET(B37>0;B37<5,5);(3);" "; SI(ET(B37>=5,5;B37<11);(4);" "; SI(ET(B37>=11;B37<16,5);(5);" "))));
Fonction 2
Si(ET(SI B36=2;SI(ET(B37>0;B37<5,5);(6);" "; SI(ET(B37>=5,5;B37<11);(7);" "; SI(ET(B37>=11;B37<16,5);(8);" "))));
Fonction 3:
Si(ET(SI B36=3;SI(ET(B37>0;B37<5,5);(9);" "; SI(ET(B37>=5,5;B37<11);(10);" "; SI(ET(B37>=11;B37<16,5);(11);" "))));
Merci par avance de votre aide.
Benoit
je rencontre un petit problème depuis quelques heures impossible de trouver la réponse tout seul. Il me faut l'aide de champions d'excel !
Voilà je voudrais imbriquer 3 fonctions ensemble pour qu'elles attérissent dans la même cellule. le but c'est que suivant la valeur de B36 choisit à savoir 1 ou 2 ou 3 c'est le résultat de la fonction 1 2 ou 3 qui ce met dans la cellule choisie (E37) ( je sais pas si je suis clair).
Je voudrais que la formule imbriquer avec les fonctions 1,2 et 3 soit contenue dans une seule et même cellule.
Les fonctions fussents elles justes aussi bien sur.
Fonction 1:
Si(ET(SI B36=1;SI(ET(B37>0;B37<5,5);(3);" "; SI(ET(B37>=5,5;B37<11);(4);" "; SI(ET(B37>=11;B37<16,5);(5);" "))));
Fonction 2
Si(ET(SI B36=2;SI(ET(B37>0;B37<5,5);(6);" "; SI(ET(B37>=5,5;B37<11);(7);" "; SI(ET(B37>=11;B37<16,5);(8);" "))));
Fonction 3:
Si(ET(SI B36=3;SI(ET(B37>0;B37<5,5);(9);" "; SI(ET(B37>=5,5;B37<11);(10);" "; SI(ET(B37>=11;B37<16,5);(11);" "))));
Merci par avance de votre aide.
Benoit
A voir également:
- Excel Imbriquer plusieurs fonctions
- Liste déroulante excel - Guide
- Fonction si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Word et excel gratuit - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
2 réponses
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
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