XL 2013 2 valeurs FAUX pour 1 Condition

  • Initiateur de la discussion Initiateur de la discussion Danyk01
  • Date de début Date de début

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 !

Danyk01

XLDnaute Occasionnel
Bonjour à tous

Comment fait-on pour obtenir plusieurs résultats FAUX avec une seule condition

Condition : =SI (L39=""; /Valeur si Vrai/ "")

1er FAUX : ((G39*H39*I39/1000000000)*F39*L39) ***Résultat du : M3 * le prix * la Qté***
2ème FAUX : (F39*L39) ***Résultat du : prix * la Qé***


=SI(L39="";"";(((G39*H39*I39/1000000000)*F39*L39) /et-OU/ =SI(L39="";"";(F39*L39)))

Merci d'avance
 
Solution
Je ne sais pas. Je pense que c'est un bouton en haut près de la version XL. Sinon voir là :
Bonjour Danyk,
Vos spécifications sont erronées :
=SI(L39="";"";(((G39*H39*I39/1000000000)*F39*L39))) ou encore =SI(L39="";"";Formule1)
=SI(L39="";"";(F39*L39))) ou encore =SI(L39="";"";Formule2)

Donc 2 conditions si L39 non vide. Si L39 est non vide on met quoi : Formule1 ou Formule2 ?
 
Si c'est dans deux cellules différentes, vos formules peuvent s’appliquer in extenso.
Mais vous ne pouvez pas les avoir dans la même cellule.
La syntaxe de SI est : si(Condition;Formule si vrai;Formule si faux )
Vous ne pouvez pas avoir : si (L39="";"" Formule1 ET Formule2 )
 
Je dois très mal m'exprimer :
Dans une cellule XL il ne peut y avoir que le résultat de Formule1 OU le résultat de Formule2. Que ce soit par formule ou par VBA.
Pourriez vous exactement expliqué ce que vous désirez ?

Admettons que le résultat attendu soit en cellule L30 et que L39 soit non vide.
Donc Si(L39="";""; ???? ) Qu'est ce que je met en L30?
 
Je dois très mal m'exprimer :
Dans une cellule XL il ne peut y avoir que le résultat de Formule1 OU le résultat de Formule2. Que ce soit par formule ou par VBA.
Pourriez vous exactement expliqué ce que vous désirez ?

Admettons que le résultat attendu soit en cellule L30 et que L39 soit non vide.
Donc Si(L39="";""; ???? ) Qu'est ce que je met en L30?

Oui j'ai bien compris
Ce que je souhaite faire n'est pas possible ni par une formule ni par VBA
Il va falloir que j'organise différemment mon tableau
Une fois mon prix est calculé au M3
et une autre fois il es calculé au ML
et ce dans la même cellule
Je dois donc procéder par 2 zones différentes je pense
Qu'en penses-tu?
 
Ou avoir quelque part quelque chose qui lui dit si c'est du ML ou du M3.
Dans ce cas vous faites :
=si(L39="";"";SI(C'est des M3;Formule M3;Formule ML))
Reste à trouver quelle cellule peut indiquer "C'est des M3". Tout dépend de vos données.

Une idée :
1er FAUX : ((G39*H39*I39/1000000000)*F39*L39) ***Résultat du : M3 * le prix * la Qté***
2ème FAUX : (F39*L39) ***Résultat du : prix * la Qé***

Quand on fait la formule F39*L39, est ce que sur cette ligne la cellule G39 et H39 sont vides ?
Je suppose que G39*H39*I39 sont les dimensions.
Si oui vous pouvez utiliser G39 comme discriminant :
=si(L39="";"";SI(G39="";Formule ML;Formule M3))
 
Dernière édition:
Je ne sais pas. Je pense que c'est un bouton en haut près de la version XL. Sinon voir là :
 
- 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
26
Affichages
2 K
Réponses
0
Affichages
1 K
Retour