Excel plusieurs conditions
Résolu/Fermé
A voir également:
- Excel plusieurs conditions
- Liste déroulante excel - Guide
- Mise en forme conditionnelle excel plusieurs conditions - Guide
- Formule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Si et excel - Guide
7 réponses
bph54
Messages postés
5
Date d'inscription
mercredi 23 janvier 2008
Statut
Membre
Dernière intervention
28 juillet 2009
1
23 janv. 2008 à 23:10
23 janv. 2008 à 23:10
on peut avoir deux ou plusieures conditions en les "liant" avec l'opérateur "ET" comme ceci
SI(ET(condition1;condition2;condition3);valeur si vrai;valeur si faux)
avec cette syntaxe, il faut que toutes les conditions soient toutes vraie pour être dans le cas de "valeur si vrai".
Ais-je bien répondu à la question ?
SI(ET(condition1;condition2;condition3);valeur si vrai;valeur si faux)
avec cette syntaxe, il faut que toutes les conditions soient toutes vraie pour être dans le cas de "valeur si vrai".
Ais-je bien répondu à la question ?
Utilisateur anonyme
23 janv. 2008 à 23:20
23 janv. 2008 à 23:20
Bonsoir,
Il manquait un SI( avant le ESTNA
Mais le ET je ne le mets qu'à la 1ère ? =SI(ET(A13="";""
parce que ça ne marche pas non plus
Il manquait un SI( avant le ESTNA
Mais le ET je ne le mets qu'à la 1ère ? =SI(ET(A13="";""
parce que ça ne marche pas non plus
Raymond PENTIER
Messages postés
58406
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 mai 2024
17 101
24 janv. 2008 à 04:55
24 janv. 2008 à 04:55
Hello, Argitxu !
Ancienne formule (qui marche) :
=SI(A13="";"";(SI(ESTNA(RECHERCHEV(A13;CODESPE;4;FAUX));"";( RECHERCHEV(A13;CODESPE;4;FAUX)))))
Nouvelle formule (qui coince) :
=SI(A12="";"";SI(B11="NPEC";ESTNA(RECHERCHEV(A12;CODESPE;4;FAUX));"";(RECHERCHEV(A12;CODESPE;4;FAUX)))))
Formule rectifiée (j'espère) :
=SI(A12="";"";SI( ET (B11="NPEC";ESTNA(RECHERCHEV(A12;CODESPE;4;FAUX)) ) ;"";(RECHERCHEV(A12;CODESPE;4;FAUX)))))
Ton verdict ?
Ancienne formule (qui marche) :
=SI(A13="";"";(SI(ESTNA(RECHERCHEV(A13;CODESPE;4;FAUX));"";( RECHERCHEV(A13;CODESPE;4;FAUX)))))
Nouvelle formule (qui coince) :
=SI(A12="";"";SI(B11="NPEC";ESTNA(RECHERCHEV(A12;CODESPE;4;FAUX));"";(RECHERCHEV(A12;CODESPE;4;FAUX)))))
Formule rectifiée (j'espère) :
=SI(A12="";"";SI( ET (B11="NPEC";ESTNA(RECHERCHEV(A12;CODESPE;4;FAUX)) ) ;"";(RECHERCHEV(A12;CODESPE;4;FAUX)))))
Ton verdict ?
Utilisateur anonyme
24 janv. 2008 à 11:55
24 janv. 2008 à 11:55
Merci,
Verdict formule rectifiée de Raymond : je progresse, mais j'ai #N/A maintenant.
Pourtant le résultat N/A est bien testé avec ESTNA ???
Verdict formule rectifiée de Raymond : je progresse, mais j'ai #N/A maintenant.
Pourtant le résultat N/A est bien testé avec ESTNA ???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58406
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 mai 2024
17 101
24 janv. 2008 à 13:29
24 janv. 2008 à 13:29
En effet, mais seulement dans les cas où les 2 conditions sont respectées simultanément. Les 2 conditions sont nécessaires. Lorsque B11 est différent de NPEC, c'est normal que tu aies ce message.
Tu aurais du spécifier que n'importe laquelle des 2 conditions entraîne l'affichage d'un espace vide : chacune des conditions est suffisante.
Il te suffit de remplacer ET par OU dans la formule :
=SI(A12="";"";SI(OU(B11="NPEC";ESTNA(RECHERCHEV(A12;CODESPE;4;FAUX)));""; (RECHERCHEV(A12;CODESPE;4;FAUX)))))
Sentiments distingués.
Tu aurais du spécifier que n'importe laquelle des 2 conditions entraîne l'affichage d'un espace vide : chacune des conditions est suffisante.
Il te suffit de remplacer ET par OU dans la formule :
=SI(A12="";"";SI(OU(B11="NPEC";ESTNA(RECHERCHEV(A12;CODESPE;4;FAUX)));""; (RECHERCHEV(A12;CODESPE;4;FAUX)))))
Sentiments distingués.
Utilisateur anonyme
24 janv. 2008 à 14:29
24 janv. 2008 à 14:29
Bonjour Raymond,
Désolée pour le manque de précision et je te remercie beaucoup pour ton aide.
Bonne journée.
Désolée pour le manque de précision et je te remercie beaucoup pour ton aide.
Bonne journée.