Priorité conditions excel
Résolu
IrisO
-
IrisO -
IrisO -
Bonjour,
J'essaye de prioriser des conditions:
=IF(FIND("HD";Q5);"HD")
else
IF(AND(Y5="contrat";AA5<=1);"<= 2H";IF(AND(Y5="contrat";AA5>1);"> 2H";IF(AND(Y5="facturable";AA5<=7);"<= 8H";IF(AND(Y5="facturable";AA5>7);"> 8H")))))
séparément ça fonctionne très bien mais ensemble j'ai soit HD soit #value
Comment faire ?
Mercii !!!
J'essaye de prioriser des conditions:
=IF(FIND("HD";Q5);"HD")
else
IF(AND(Y5="contrat";AA5<=1);"<= 2H";IF(AND(Y5="contrat";AA5>1);"> 2H";IF(AND(Y5="facturable";AA5<=7);"<= 8H";IF(AND(Y5="facturable";AA5>7);"> 8H")))))
séparément ça fonctionne très bien mais ensemble j'ai soit HD soit #value
Comment faire ?
Mercii !!!
A voir également:
- Priorité conditions excel
- Liste déroulante excel - Guide
- Excel cellule couleur si condition texte - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
3 réponses
Re
Ps: votre première formule devrait être:
=IF(Q5="HD";Q5;........ ou IF(Q5="HD";"hd3. qui revient au même
FIND n'a en principe rien à faire là sauf si HD est inclus dans un texte plus long, auquel cas mieux vaut utiliser
=IF(COUNTIF(Q5;"*HD*");"HD";............ qui ne risque pas de renvoyer d'erreur
Crdlmnt
ps: message corrigé, j'ai mis un peu de temps à comprendre qu'il fallait coller la 1° devant la 2°!!!!!
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Ps: votre première formule devrait être:
=IF(Q5="HD";Q5;........ ou IF(Q5="HD";"hd3. qui revient au même
FIND n'a en principe rien à faire là sauf si HD est inclus dans un texte plus long, auquel cas mieux vaut utiliser
=IF(COUNTIF(Q5;"*HD*");"HD";............ qui ne risque pas de renvoyer d'erreur
Crdlmnt
ps: message corrigé, j'ai mis un peu de temps à comprendre qu'il fallait coller la 1° devant la 2°!!!!!
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Bonjour à tous
Après mijotage, je trouve
=IF(ISERROR(FIND("HD";Q5));IF(AND(Y5="contrat";AA5<=1);"<= 2H";IF(AND(Y5="contrat";AA5>1);"> 2H";IF(AND(Y5="facturable";AA5<=7);"<= 8H";IF(AND(Y5="facturable";AA5>7);"> 8H"))));"HD")
A+
Après mijotage, je trouve
=IF(ISERROR(FIND("HD";Q5));IF(AND(Y5="contrat";AA5<=1);"<= 2H";IF(AND(Y5="contrat";AA5>1);"> 2H";IF(AND(Y5="facturable";AA5<=7);"<= 8H";IF(AND(Y5="facturable";AA5>7);"> 8H"))));"HD")
A+
Bonjour,
@Vaucluse - Oui j'avais re-ouvert une discussion car je pensais que personne n'avait lu mon dernier commentaire du fait que j'avais marqué la problématique comme résolue!
J'ai testé la formulaire mais elle ne fonctionne pas, effectivement mon HD est inclus dans un texte et le but c'est de cherche dans cette case et de renvoyer HD en priorité lorsque présent.
@Gyrus
Super j'ai testé ta formule et elle fonctionne très bien!
Vous gérez tous les deux!
Merci de votre réactivité :)
@Vaucluse - Oui j'avais re-ouvert une discussion car je pensais que personne n'avait lu mon dernier commentaire du fait que j'avais marqué la problématique comme résolue!
J'ai testé la formulaire mais elle ne fonctionne pas, effectivement mon HD est inclus dans un texte et le but c'est de cherche dans cette case et de renvoyer HD en priorité lorsque présent.
@Gyrus
Super j'ai testé ta formule et elle fonctionne très bien!
Vous gérez tous les deux!
Merci de votre réactivité :)