Choix de 2 formules en fonction d'une donnée précise

Résolu/Fermé
Signaler
Messages postés
10
Date d'inscription
vendredi 26 septembre 2014
Statut
Membre
Dernière intervention
8 octobre 2014
-
Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
-
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

3 réponses

Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
2 677
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;""))
0
Messages postés
10
Date d'inscription
vendredi 26 septembre 2014
Statut
Membre
Dernière intervention
8 octobre 2014

Excellent!
ca fonctionne à merveille!!
un gros merci! :)
0
Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
2 677
Et bien un grand de rien!!

A+

ps : je ne suis pas gros, seulement enveloppé!!!
0
Messages postés
10
Date d'inscription
vendredi 26 septembre 2014
Statut
Membre
Dernière intervention
8 octobre 2014

ho, un autre petit detail:

et si je voulais que au lieu d'entrer CDP, que ca soit n'importe quelle autre valeur?

par exemple:

IF B90="DP", formule #1
ou

IF B90= n'importe quoi d'autre, formule #2

merci encore

PS: moi aussi! :)
0
Messages postés
12257
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
3 septembre 2021
2 677
Ne sachant pas qu'elle méthode tu as choisi, je reprend mon schéma :
=IF(B90="DP";Formule1;Formule 2)
0