Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2021 problème de formule conditionnelle

florian.

XLDnaute Nouveau
Bonjour, j'ai une formule qui marche très bien pour toutes les conditions hormis pour la dernière quand C5="F" et que C6 est compris entre 40 et 49. En effet la cellule marque "FAUX" :
=SI(C5="H";
SI(C6<30;
SI(C9="un";C11+100;
SI(C9="deux";C11+300;
SI(C9="trois";C11+500;
SI(C9="quatre";C11+700;
SI(C9="cinq";C11+900;0)))));
SI(ET(C6>=30;C6<40);
SI(C9="un";C11+175;
SI(C9="deux";C11+375;
SI(C9="trois";C11+575;
SI(C9="quatre";C11+775;
SI(C9="cinq";C11+975;0)))));
SI(ET(C6>=40;C6<50);
SI(C9="un";C11+225;
SI(C9="deux";C11+425;
SI(C9="trois";C11+625;
SI(C9="quatre";C11+825;
SI(C9="cinq";C11+1025;0)))));
SI(C5="F";
SI(C6<30;
SI(C9="un";C11+50;
SI(C9="deux";C11+250;
SI(C9="trois";C11+450;
SI(C9="quatre";C11+650;
SI(C9="cinq";C11+850;0)))));
SI(ET(C6>=30;C6<40);
SI(C9="un";C11+125;
SI(C9="deux";C11+325;
SI(C9="trois";C11+525;
SI(C9="quatre";C11+725;
SI(C9="cinq";C11+925;0)))));
SI(ET(C6>=40;C6<50);
SI(C9="un";C11+175;
SI(C9="deux";C11+375;
SI(C9="trois";C11+575;
SI(C9="quatre";C11+775;
SI(C9="cinq";C11+975;0)))))))))))))
 

Gégé-45550

XLDnaute Accro
Bonjour,
Comme vous l'a fait comprendre Cousinhub (approuvé par Usine à gaz), il convient, si vous espérez obtenir une quelconque réponse, de joindre à votre post un fichier anonymisé contenant votre problématique et le résultat attendu.
Avec un fichier, vous aurez des réponses ; sans fichier, c'est beaucoup moins probable.
Pour finir, au minimum, lorsque vous citez du code, utilisez la balise adéquate (</>).
Cordialement,
 

Dranreb

XLDnaute Barbatruc
Bonjour.
À priori c'est :
Code:
=C11+INDEX({100.175.225.0;300.375.425.0;500.575.625.0;700.775.825.0;900.975.1025.0};EQUIV(C9;{"un";"deux";"trois";"quatre";"cinq"};0);EQUIV(C6;{0.30.40.50};1))-SI(C5="F";50;0)
Mais vous auriez intéret à porter ces chiffres quelque part dans un petit tableau …
 
Dernière édition:
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…