Problème avec pas mal de niveaux de SI/ET imbriques

Résolu
Polagriffe Messages postés 4 Statut Membre -  
antipolis a Messages postés 17152 Statut Membre -
Bonjour
Jai un problème a priori simple
une serie de notes de 0 a 26 et je veux la ramener a 10 selon les critères suivant:
quand c est entre 24 et 26 inclus, je mets 10
quand c est entre 21 a 22, je mets 9
etc etc ..
J ai 11 conditions
Je ne suis pas un expert en excel mais je me débrouille, des SI/OU ou SI/ET ca va, mais quand il y a trop d imbrications ca ne va pas ...
Quelqu un aurait une solution élégante?

PS: j ai pas mal fouille les forums avant de poster ...

10 réponses

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

    et entre 24 et 22 ?

    et si c'est par pas de 2

    =si(A2<>"";EQUIV(A2;{0;2;4;6;8;10;12;14;16;18;20;22;24;26};0))
    soit 1 à14 poinTs...

    Donc merci de prendre du recul et d'être précis

    Michel
    0
  2. Polagriffe Messages postés 4 Statut Membre
     
    Bonjour Michel
    Bonne remarque, j avais tape un peu vite
    En fait j'ai:
    25-26 -> 10
    22-24 -> 9
    19-21 ->8
    16-18 ->7
    14-15 -> 6
    ....
    Laurent
    0
    1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      OK, donc ma solution semble OK mais on a 14 niveaux et non 10...
      Donc précise peut-être si on a 0 à partir de quelle note
      0
  3. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Une solution créer deux colonnes avec les notations
    A1:A27 note de départ
    B1:B27 note obtenue
    Pour exemple note à traiter en E1
    en D1 mettre cette formule
    =INDIRECT(ADRESSE(EQUIV($E$1;$A$1:$A$27;0);2;3;1;"Feuil1");1)
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    Et pourquoi ne pas utiliser la fonction ARRONDI.SUP au lieu d'une série de SI ?

    =ARRONDI.SUP(B2/26*10;0)

    Cdlmnt
    0
  6. antipolis a Messages postés 17152 Statut Membre 2 917
     
    Bonjour.

    Personnellement, comme je ne suis pas un spécialiste de EXCEL, je ne me suis pas trop cassé la tête.
    J'ai fait comme ça.
    Et les valeurs à retourner peuvent être facilement modifiées.
    0
  7. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    oui c'est une possibilité
    0
  8. Polagriffe Messages postés 4 Statut Membre
     
    Merci a tous ... J ai l impression que VLOOKUP est plus simple dans mon cas, je vais tacher de faire ca. Merci encore a tous pour votre réactivité et votre aide!
    0
  9. antipolis a Messages postés 17152 Statut Membre 2 917
     
    "VLOOKUP"
    ?
    ?
    ?
    C'est quoi cette bête là ?
    0
  10. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Cette bête comme tu dis est RECHERCHEV en Anglais
    0
    1. antipolis a Messages postés 17152 Statut Membre 2 917
       
      OK.
      Merci.
      Je m'en doutais un peu.
      Mais j'ai eu la flemme de chercher.

      Nous avons tous conversé en français, conseillé des fonctions EXCEL en français, et "Polagriffe" nous fait un extra en english.
      Ça, ce n'est pas sympa.
      Bien entendu, je plaisante.

      Bonne journée à tous.
      0
    2. Polagriffe Messages postés 4 Statut Membre
       
      en fait je vis a Dubai et j ai un Excel en anglais ... mais encore merci a tous pour les echanges, y'a jamais une seule solution a un problème, et RECHERCHEV/VLOOKUP était la plus simple pour moi! :)
      0
    3. antipolis a Messages postés 17152 Statut Membre 2 917
       
      En réalité, j'avais très bien compris.
      C'était juste pour vous "chambrer" un peu.

      Bonne journée.
      0