XL 2021 Fonction si avec plusieurs conditions

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Laetita-Remy

XLDnaute Nouveau
Bonsoir,
J'ai un souci avec l'utilisation de la fonction si.conditions.

Je veux calculer le montant de la remise selon 2 conditions :
- si le CA est > à 10 000 € la remise est de 3 %
- si le CA est > à 10 000 € et que le client est Grossiste, la remise est de 5 %

J'ai fait cette fonction : =SI.CONDITIONS(I3="oui";H3*3%;G3="Grossiste";H3*5%;I3="non";0)

mais cela me calcule du 3 % partout

Help me please !!!!
 
Ci-joint le tableau correspondant
Bonsoir,
J'ai un souci avec l'utilisation de la fonction si.conditions.

Je veux calculer le montant de la remise selon 2 conditions :
- si le CA est > à 10 000 € la remise est de 3 %
- si le CA est > à 10 000 € et que le client est Grossiste, la remise est de 5 %

J'ai fait cette fonction : =SI.CONDITIONS(I3="oui";H3*3%;G3="Grossiste";H3*5%;I3="non";0)

mais cela me calcule du 3 % partout

Help me please !!!!
Bonjour,
Essayez :
VB:
=SI.CONDITIONS(ET(I2="oui";G2<>"Grossiste");H2*3%;ET(I2="oui";G2="Grossiste");H2*5%;I2="non";0)
Cordialement,
 

Pièces jointes

bonjour à tous

j'ai besoin d'aide dans cette formule qui sort en erreur. Je pense mettre trompée dans les parenthèses mais je ne trouve pas ou
entre accolade les différents cas de figure des libellés
si contient "b+op";"b + op";"option";"renfort";"OP 1";"OP1";"renfort 1";"renfort1" alors tu inscris RENFORT 1
si contient b + OP 2";"B+OP2;"base + renfort 2";"base+renfort2 alors tu inscris RENFORT 2
sinon BASE

Dans le fichier en exemple, au lieu de la cellule G2 on cherchera grace a C2

=SI.CONDITIONS(OU(ESTNUM(CHERCHE({"b+op";"b + op";"option";"renfort";"OP 1";"OP1";"renfort 1";"renfort1"};$G2)));"RENFORT1";OU(ESTNUM(CHERCHE({"b + OP 2";"B+OP2";"base + renfort 2";"base+renfort2"};$G2)));"RENFORT2";"vrai";"BASE"))

je devrais traduire cette formule en macro

Un grand merci d'avance
Stéphanie
 

Pièces jointes

Je le conçois mais je n'en suis pas responsable dans le sens ou mon fichier reprend des libellés tres différents que je ne peux pas changer à la mano.
il n'y a pas moyen de dire a excel de prendr exactement OP1 OU OP 1 (avec espace) ou OP sans 1 ni 2 etc ...?

Merci de ton aide
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
620
Réponses
1
Affichages
636
Réponses
20
Affichages
828
Retour