Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
988 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [EXCEL] Conditions SI, OU...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[EXCEL] Conditions SI, OU...

n°3106728
leon8121
LYON
Posté le 26-11-2013 à 17:15:01  profilanswer
 

Bonjour,
 
Je ne suis pas un expert dans le domaine et je cherche à faire la condition suivante sur Excel 2007
 
SI A1 = A3 OU SI A1 ESTVIDE ET QUE SI A2 = A3 OU SI A2 EST VIDE ALORS VRAI
 
Voilà pour la théorie pour la pratique j'ai ça :
 
=SI(SI(C6>=E6;E6;0)+SI(D6>=E6;E6;0)>=E6*2;"OK";"" )
 
ça fonctionne mais ça ne teste pas si c'est vide, c'est juste ça que j'aimerais ajouter pour que même si l'une et seulement 1 des 2 cellules est vide, la condition soit rempli.
 
Quand je dis VIDE, c'est la cellule vide, car il se peut qu'il y ait 0 mais ça ne doit pas etre considéré comme vide.
 
Merci pour votre aide.


Message édité par leon8121 le 26-11-2013 à 17:42:14

---------------
Leon
mood
Publicité
Posté le 26-11-2013 à 17:15:01  profilanswer
 

n°3106760
godfinger6​7
Posté le 27-11-2013 à 13:46:36  profilanswer
 

as tu essayé la fonction estvide() ?

n°3106761
leon8121
LYON
Posté le 27-11-2013 à 14:07:00  profilanswer
 

oui je connais cette fonction, le souci c'est que je n'arrive pas à l'utiliser pour arriver à ce que je veux :(
 
EDIT ça sera plus simple avec un exemple  ;)  
 
J'ai fais ça :
=SI(SI(ESTVIDE(C11)>=E11;E11;0)+SI(ESTVIDE(D11)>=E11;E11;0)>=E11*2;"OK";"" )
 
et ça me met tjs OK meme si mon chiffre est inférieur à E11...


Message édité par leon8121 le 27-11-2013 à 14:10:24

---------------
Leon
n°3106762
godfinger6​7
Posté le 27-11-2013 à 14:09:00  profilanswer
 

Tu peux poster un exemple clair de ce que tu veux faire?
Comme ca je regarde... :)

n°3106763
leon8121
LYON
Posté le 27-11-2013 à 14:27:04  profilanswer
 

j'trouve pas excel compliqué et mais intuitif de "programmer" dessus !


---------------
Leon
n°3106764
godfinger6​7
Posté le 27-11-2013 à 14:28:09  profilanswer
 

Pa rapport à ton premier exemple:
 
SI A1 = A3 OU SI A1 ESTVIDE ET QUE SI A2 = A3 OU SI A2 EST VIDE ALORS VRAI  
 
=SI(A1=A3;"VRAI";SI(ET(A2=A3;ESTVIDE(A1));"VRAI";SI(ESTVIDE(A2);"VRAI";"FAUX" )))

n°3106766
leon8121
LYON
Posté le 27-11-2013 à 14:51:56  profilanswer
 

je test ça et j'te redis ! Merci pour ton aide


---------------
Leon
n°3106767
leon8121
LYON
Posté le 27-11-2013 à 15:02:10  profilanswer
 

Ah c'est presque ça ! Mais ça ne marche pas partout, genre là :
 
=SI(C57>=E57;"OK";SI(ET(D57>=E57;ESTVIDE(C57));"OK";SI(ESTVIDE(D57);"OK";"" )))
 
E57 est à 1, mon C est à 0 et mon D est à 1... et j'ai OK en résultat alors que j'aimerais que ce soit vide. Dans mon cas, 0 est un résultat différent de VIDE. On peut le gérer dans une option ou ajouter qqc pour interpréter ça ?


---------------
Leon
n°3106768
leon8121
LYON
Posté le 27-11-2013 à 15:11:55  profilanswer
 

Aussi, faut que ce soit la cellule C57 ET la D57 pour que ce soit vrai, et pas seulement l'une des 2... donc là, ça va pas par rapport à ma formule avant.


---------------
Leon
n°3106772
godfinger6​7
Posté le 27-11-2013 à 15:44:28  profilanswer
 

Ben ecoute chez moi ca marche.... ou alors je comprends vraiment pas le probleme.

mood
Publicité
Posté le 27-11-2013 à 15:44:28  profilanswer
 

n°3106776
leon8121
LYON
Posté le 27-11-2013 à 16:13:06  profilanswer
 

en fait c'est si le C57 est egale que ça passe à OK sans vérifier si le D57


---------------
Leon
n°3106780
godfinger6​7
Posté le 27-11-2013 à 16:47:20  profilanswer
 

Attends attends, on recommence tout.
 
Refait voir ta phrase du type:  
SI A1 = A3 OU SI A1 ESTVIDE ET QUE SI A2 = A3 OU SI A2 EST VIDE ALORS VRAI  
 
Mais avec ce que tu veux reellement.... non spaske la yéssuis largé.... Desolé...

n°3106822
DjiDji5943​0
Posté le 27-11-2013 à 23:04:00  profilanswer
 

=SI(OU(A1=A3;ET(ESTVIDE(A1);A2=A3);ESTVIDE(A2));"ok";"pas ok" )

n°3106842
leon8121
LYON
Posté le 28-11-2013 à 11:51:17  profilanswer
 

marche pas non plus :(
 
ça devrait etre FAUX pour les 2 premières lignes
 
http://nsa33.casimages.com/img/2013/11/28/131128120223204502.png
 
pour que j'ai OK, j'ai besoin que la première cellule ET la deuxième a un chiffre supérieur ou égale au chiffre présent dans la troisième cellule, SAUF si l'une des deux cellules est vide (grisé). Sachant que je peux avoir 0 dans l'une des 2 cellules et que ça ne doit pas être considéré comme vide.


Message édité par leon8121 le 28-11-2013 à 11:57:08

---------------
Leon
n°3106847
godfinger6​7
Posté le 28-11-2013 à 12:13:50  profilanswer
 

du coup ta ligne 3 est fausse aussi non?
 
=SI(ET(A1>=C1;B1>=C1);"VRAI";SI(ET(B1>=C1;ESTVIDE(A1));"VRAI";SI(ESTVIDE(B1);"FAUX";"FAUX" )))

 
Edit:
 
Je crois que j'ai trouvé!!!!
 
=SI(ET(A2>=C2;B2>=C2);"VRAI";SI(OU(ESTVIDE(B2);ESTVIDE(A2));SI(OU(A2>=C2;B2>=C2);"VRAI";"FAUX" )))
 
Ca a l'air de fonctionner... en fait faut partir à l'envers...


Message édité par godfinger67 le 28-11-2013 à 13:30:25
n°3106856
leon8121
LYON
Posté le 28-11-2013 à 13:56:56  profilanswer
 

Oh ça me semble bien partie ça !
Mais pourquoi j'ai FAUX qui s'écrit ?
 
http://nsa34.casimages.com/img/2013/11/28/131128020246426307.png


Message édité par leon8121 le 28-11-2013 à 13:57:05

---------------
Leon
n°3106859
godfinger6​7
Posté le 28-11-2013 à 14:09:29  profilanswer
 

=SI(ET(A2>=C2;B2>=C2);"VRAI";SI(OU(ESTVIDE(B2);ESTVIDE(A2));SI(OU(A2>=C2;B2>=C2);"VRAI";"" );"" ))

n°3106860
leon8121
LYON
Posté le 28-11-2013 à 14:12:47  profilanswer
 

Oh magnifique ! Tu es un tueur !
 
Un gros merci à toi pour ton aide !
 
Sur ce coup, j'suis largué :(


---------------
Leon
n°3106865
godfinger6​7
Posté le 28-11-2013 à 14:48:53  profilanswer
 

hihi...
 
Pas de souci...
 
Un conseil pour les prochaines fois, décompose tes formules, ca aide vraiment. Surtout quand tu as 550 "SI"
 
++

n°3106882
leon8121
LYON
Posté le 28-11-2013 à 16:00:26  profilanswer
 

oui j'ai essayé de décomposer et faire petit à petit... mais l'histoire de l'écrire à l'envers, ça n'a pas de sens  :pt1cable:


---------------
Leon

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [EXCEL] Conditions SI, OU...

 

Sujets relatifs
[Excel] Faire une somme avec des conditions ?EXCEL FORMAT :Conditions Champ club
Excel 2 conditions sans valeur numérique[Excel] Somme selon 2 conditions
vba somme couleur cellule à 3 conditions excel 2003Excel 2003 : somme sous deux conditions (couleur de fond de cellule et
formule calcule excel avec plusieurs conditions[EXCEL] plusieurs conditions SI ou autres . . .
[Résolu][Excel] Somme de cellules contenants des conditions SIexcel : formule avec conditions
Plus de sujets relatifs à : [EXCEL] Conditions SI, OU...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR