Priorité conditions excel

Résolu
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 !!!
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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!
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
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+
0
IrisO
 
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é :)
0