Bonjour,
L'idée c'est que si j'ai "A" dans E20 alors on écrit "0" sinon on écrit le contenue de C20:
=IF(E20="A";0;C20)
C'est bon mais le problème là ça marche parfaitement mais, c'est qu'il y en a beaucoup beaucoup plus des conditions...
=IF(E20="A+(H)";0;IF(E20="A(H)";0;IF(E20="A-(H)";0;IF(E20="B+(H)";0;IF(E20="B(H)";0;IF(E20="B-(H)";0;IF(E20="C+(H)";0;IF(E20="C(H)";0;IF(E20="C-(H)";0;IF(E20="D+(H)";0;IF(E20="D(H)";0;IF(E20="E(H)";0;IF(E20="A+(P)";0;IF(E20="A(P)";0;IF(E20="A-(P)";0;IF(E20="B+(P)";0;IF(E20="B(P)";0;IF(E20="B-(P)";0;IF(E20="C+(P)";0;IF(E20="C(P)";0;IF(E20="C-(P)";0;IF(E20="D+(P)";0;IF(E20="D(P)";0;IF(E20="E(P)";0;IF(E20="S";0;IF(E20="V";0;IF(E20="X";0;IF(E20="W";0;C20))))))))))))))))))))))))))))
Le problème c'est que quand je rentre la formule ci-dessus ça marche très bien, mais une fois que je sauvegarde le document et que je relance excel j'ai droit à un beau =#VALUE! à la place de la longue formule et plus rien ne marche...
Si j'écris que 5 conditions au lieu des 28 que j'ai besoin, ça marche par contre...
Donc il faut croire qu'il y a trop d'arguments, c'est pour ça que je fais appel à vous;
Peut-être qu'il y a une autre façon de noter cette formule en plus condensé ?
Ou en faisant un tableau de valeurs ?
Je vous remercie pour votre attention
A bientôt
Je vous envoie le .xls
Les cellules concernées sont la Case I20 à I29 mais comme je disais, elle afficherons =#VALUE! au lieu de la formule.