Choix de 2 formules en fonction d'une donnée précise
Résolu
JoeBlo666
Messages postés
10
Statut
Membre
-
pijaku Messages postés 13513 Statut Modérateur -
pijaku Messages postés 13513 Statut Modérateur -
Bonjour à tous,
j'aimerais savoir comment faire pour avoir le choix entre 2 formules en function d'une donnée entrée.
Par exemple,j'ai les 2 formules suivantes:
Formule #1:=(IF(I90="X",50%,0)+IF(J90="X",20%,0)+IF(K90="X",10%,0)+IF(L90="X",10%,0)+IF(M90="X",10%,0))
Formule #2:=(IF(I90="X",80%,0)+IF(J90="X",5%,0)+IF(K90="X",5%,0)+IF(L90="X",5%,0)+IF(M90="X",5%,0))
J'aimerais que la formule soit la #1 si la valeur "DP" est entrée dans la case "B90"
ou
la formule #2 si la valeur "CDP" est entrée dans la case "B90".
Merci beaucoup pour votre aide
j'aimerais savoir comment faire pour avoir le choix entre 2 formules en function d'une donnée entrée.
Par exemple,j'ai les 2 formules suivantes:
Formule #1:=(IF(I90="X",50%,0)+IF(J90="X",20%,0)+IF(K90="X",10%,0)+IF(L90="X",10%,0)+IF(M90="X",10%,0))
Formule #2:=(IF(I90="X",80%,0)+IF(J90="X",5%,0)+IF(K90="X",5%,0)+IF(L90="X",5%,0)+IF(M90="X",5%,0))
J'aimerais que la formule soit la #1 si la valeur "DP" est entrée dans la case "B90"
ou
la formule #2 si la valeur "CDP" est entrée dans la case "B90".
Merci beaucoup pour votre aide
A voir également:
- Choix de 2 formules en fonction d'une donnée précise
- Fonction si et - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Liste déroulante de choix excel - Guide
- Formules - Télécharger - Études & Formations
- Formules excel de base - Guide
3 réponses
Bonjour,
Comme ceci :
=IF(B90="DP";Formule1;IF(B90="CDP";Formule 2;""))
Ce qui nous donne la minuscule petite formule suivante :
=IF(B90="DP";IF(I90="X",50%,0)+IF(J90="X",20%,0)+IF(K90="X",10%,0)+IF(L90="X",10%,0)+IF(M90="X",10%,0);IF(B90="CDP";IF(I90="X",80%,0)+IF(J90="X",5%,0)+IF(K90="X",5%,0)+IF(L90="X",5%,0)+IF(M90="X",5%,0);""))
Ou alors, et qui sera beaucoup plus simple à gérer :
En Z1 : mettre la première formule : =(IF(I90="X",50%,0)+IF(J90="X",20%,0)+IF(K90="X",10%,0)+IF(L90="X",10%,0)+IF(M90="X",10%,0))
En Z2 mettre la seconde : =(IF(I90="X",80%,0)+IF(J90="X",5%,0)+IF(K90="X",5%,0)+IF(L90="X",5%,0)+IF(M90="X",5%,0))
Là ou vous voulez le résultat inscrire :
=IF(B90="DP";Z1;IF(B90="CDP";Z2;""))
Comme ceci :
=IF(B90="DP";Formule1;IF(B90="CDP";Formule 2;""))
Ce qui nous donne la minuscule petite formule suivante :
=IF(B90="DP";IF(I90="X",50%,0)+IF(J90="X",20%,0)+IF(K90="X",10%,0)+IF(L90="X",10%,0)+IF(M90="X",10%,0);IF(B90="CDP";IF(I90="X",80%,0)+IF(J90="X",5%,0)+IF(K90="X",5%,0)+IF(L90="X",5%,0)+IF(M90="X",5%,0);""))
Ou alors, et qui sera beaucoup plus simple à gérer :
En Z1 : mettre la première formule : =(IF(I90="X",50%,0)+IF(J90="X",20%,0)+IF(K90="X",10%,0)+IF(L90="X",10%,0)+IF(M90="X",10%,0))
En Z2 mettre la seconde : =(IF(I90="X",80%,0)+IF(J90="X",5%,0)+IF(K90="X",5%,0)+IF(L90="X",5%,0)+IF(M90="X",5%,0))
Là ou vous voulez le résultat inscrire :
=IF(B90="DP";Z1;IF(B90="CDP";Z2;""))