Formule si

Résolu
marinette -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voici mon probleme
j'ai 3 grilles differentes avec 3 niveaux differents :

niveau = 41 ; 43 ; 45 et une grille pour chaque niveau voici ma formule mais le souci c'est qu'elle ne reconnais qu'un niveau

si niveau 41 alors total = 3000 = 400pts
total = 2000 = 150pts
total = 1000 = 50pts

si niveau 43 alors total = 3000 = 450pts
total = 2000 = 190pts
total = 1000 = 50pts

si niveau 45 alors total = 3000 = 500pts
total = 2000 = 230pts
total = 1000 = 50pts

=SI(H15>=41%;1;0)*SI(H14<0;1;1)*(SI(ET(H14>=1000;H14<2000);50;0)+(SI(ET(H14>=2000;H14<3000);150;0)+(SI(H14>=3000;400)*SI(OU(H15>=43%;H15<45%);1;0)*SI(H14<0;1;1)*(SI(ET(H14>=1000;H14<2000);50;0)+(SI(ET(H14>=2000;H14<3000);190;0)+(SI(H14>=3000;450)*SI(OU(H15>=45%);1;1)*SI(H14<0;1;1)*(SI(ET(H14>=1000;H14<2000);50;0)+(SI(ET(H14>=2000;H14<3000);230;0)+(SI(H14>=3000;500;0))))))))))

merci de votre aide

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour

    Les 3 valeurs (3000,2000,1000)sont elles uniques ou puis je avoir par ex 2200 pts, si oui combien j'ai de points au niveau 41? 200pts? 150? ....?
    0
    1. marinette
       
      non, les valeurs ne sont pas unique
      Si compris entre 1000 et 2000 pts avec niveau 41 alors 50 pts
      Si compris entre 2000 et 3000 pts avec niveau 41 alors 150 pts
      si compris entre 3000 et + avec niveau 41 alors 400pts

      Si compris entre 1000 et 2000 pts avec niveau 43 alors 50 pts
      Si compris entre 2000 et 3000 pts avec niveau 43 alors 190pts etc

      Si compris entre 1000 et 2000 pts avec niveau 45 alors 50 pts
      Si compris entre 2000 et 3000 pts avec niveau 45 alors 230pts etc

      merci pour ton aide
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    RE

    regarde si cette maquette répond à ta demande
    https://www.cjoint.com/?3FjxzDgOV8u

    23:25h j'vas au dodo
    0
    1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      dans la formule, faute de frappe: remplacer 330 par 230! excuse moi

      SI(A2="";"";INDEX({0.50.150.400;0.50.190.450;0.50.230.500};EQUIV(A2;niveau;0....
      0