Microsoft 365 Problème résultat de formule SI CONDITIONS ET SINON

  • Initiateur de la discussion Initiateur de la discussion Steff27
  • 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 !

Steff27

XLDnaute Nouveau
Bonjour à tous,

J'ai besoin de votre aide et de votre talent pour m'expliquer pourquoi je n'obtiens pas l'affichage attendu dans cette formule

SI(ET(C2=C3;E2=E3;G2="E";G3="E");"entp paye"; SI(ET(C2=C3;E2=E3;G2<>G3);"100% isolé";""))

Erreur de syntaxe je pense mais je ne trouve pas. Je suis bloquée dans ma mission.

Seul le résultat 100% Isolé ou vide s'affichent. La condition "entp paye" ne se calcule pas du tout.
Les conditions doivent être :
si C2=C3 et E2=E3 et G2=E3 alors "entp paye" mais si C2=C3 et E2=E3 et G2<>E3 alors "100% isolé" sinon rien

Une autre idée de formule ?

Un grand merci d'avance

Steff
 
Bonjour Steff, Toofatboy,
Quelle hypothèse est la bonne :
G2="E";G3="E" ou alors G2=E3
Dans le 1er cas il faut avoir en G2 et G3 le caractère "E", dans le second il faut que la valeur de G2 soit égale à celle de E3.
Pour le second cas, testez :
VB:
=SI(ET(C2=C3;E2=E3;G2=E3);"entp paye"; SI(ET(C2=C3;E2=E3;G2<>G3);"100% isolé";""))
Sinon redonner nous sans ambiguïté ce que vous voulez.
 

Pièces jointes

Dernière édition:
Bonjour Steff, Toofatboy,
Quelle hypothèse est la bonne :
G2="E";G3="E" ou alors G2=E3
Dans le 1er cas il faut avoir en G2 et G3 le caractère "E", dans le second il faut que la valeur de G2 soit égale à celle de E3.
Pour le second cas, testez :
VB:
=SI(ET(C2=C3;E2=E3;G2=E3);"entp paye"; SI(ET(C2=C3;E2=E3;G2<>G3);"100% isolé";""))
Sinon redonner nous sans ambiguïté ce que vous voulez.
Re à vous deux et merci.


en PJ colonne alimentée des résultats attendus.

Je me suis reconcentrée sur papier. Mes conditions sont les suivantes:

Si B2=B3 et C2=C3 et E2=E3 mais G2<>G3 alors "100% isolé"

SI B2=B3 et C2<>C3 et E2<>E3 mais G2=G3 alors "Entp paye"

Les autres cas je pense: SI B2=B3 mais C2<>C3 et E2<>E3 et G2<>G3 alors vide

Steff
 

Pièces jointes

Bonjour Steff, Toofatboy,
Quelle hypothèse est la bonne :
G2="E";G3="E" ou alors G2=E3
Dans le 1er cas il faut avoir en G2 et G3 le caractère "E", dans le second il faut que la valeur de G2 soit égale à celle de E3.
Pour le second cas, testez :
VB:
=SI(ET(C2=C3;E2=E3;G2=E3);"entp paye"; SI(ET(C2=C3;E2=E3;G2<>G3);"100% isolé";""))
Sinon redonner nous sans ambiguïté ce que vous voulez.
G2 et G3 contiennent tous les 2 la lettre E
 
Bonjour.
Suggestion: remplacez par les textes appropriés ceux de la forme "Cas X"dans cette formule en H2 :
Code:
=CHOISIR(1+8*($B2=$B3)+4*($C2=$C3)+2*($E2=$E3)+($G2=$G3);"Cas 0";"Cas 1";"Cas 2";"Cas 3";"Cas 4";"Cas 5";"Cas 6";"Cas 7";"Cas 8";"Cas 9";"Cas 10";"Cas 11";"Cas 12";"Cas 13";"Cas 14";"Cas 15")
 
Re,
Alors si j'ai bien compris votre formule marche.
1756567837105.png

1756567909182.png


1756567888170.png
 

Pièces jointes

  • 1756567856969.png
    1756567856969.png
    2.6 KB · Affichages: 0
  • Classeur1.xlsx
    Classeur1.xlsx
    8.8 KB · Affichages: 0
Tu es sûr de ça ???

Ca ne s'applique pas dans tous les cas effectivement 🙁

Je viens de tester cette formule qui a l'air de coller sauf que j'ai des valeurs FAUX au lieu de vide. Vous en pensez quoi ? comment éviter le FAUX ?
=SI(ET($C14<>$C15;$E14<>$E15;$G14="E";$G15="E");"entp paye";SI(ET($C14=$C15;$E14=$E15;$G14<>$G15);"100% isolé";SI(ET($C14<>$C15;$E14<>$E15;$G14="E";$G15="A");"")))

Merci encore
 

Pièces jointes

- 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
9
Affichages
583
Réponses
3
Affichages
330
Réponses
9
Affichages
723
Réponses
4
Affichages
583
Retour