Bonsoir,
je vous avoue être perdu !!!
pour la formule (façon usine à gaz) suivante :
=SI(ET(G6="16b";V6="o";SI(OU(Q6<=1;Q6="<1");VRAI);P6<=0,6;P6>0,3);'FMGC 16'!$M$7;SI(ET(G6="16b";V6="o";SI(OU(Q6<=1;Q6="<1");VRAI);P6>0,6);'FMGC 16'!$N$7;SI(ET(G6="16b";V6="o";Q6>1;P6<=0,3);'FMGC 16'!$O$7;SI(ET(G6="16b";V6="o";Q6>1;P6>0,3);'FMGC 16'!$P$7;'Données d''entrés'!AG6))))
Lorsque je regarde la colonne Q je vois d'innombrable <1
<1 comme valeur c'est du "texte" comme valeur donc les conditions si seront de type contrôle de texte :
=SI(Q6="<1";VRAI.FAUX)
S'il s'agit de valeur numérique alors il faudrait inscrire 0.526 (par exemple) et alors le test se fait sur du numérique :
=SI(Q6<1;VRAI;FAUX)
donc dans : OU(Q6<=1;Q6="<1")
vous demandez si Q6 est égal ou inférieur à 1 (en numérique) OU si Q6 est égal à "<1" (en alphanumérique)
Par ailleurs excel "transforme" les alphanumérique en valeur numérique pour les calculs donc si vous faites un test "numérique" alors que Q6 est alphanumérique, il y aura une réponse au test mais qui ne correspondra pas à la réalité. Faites le test
le caractère vaut pour excel 60 alors que le 1 vaut 49, donc un test de grandeur peut "provoquer" une erreur.
@ bientôt
LouReeD