Tableau recherche multiple

Résolu
GabyLau Messages postés 30 Statut Membre -  
GabyLau Messages postés 30 Statut Membre -
Bonjour,

Je souhaite faire un tableau à plusieurs entrées :
1er tableau : récap de toutes les données
A B C
Indicateur 1
0 ≤ 4 ans
5 ≤ 8 ans 5 10 10
> 8 ans 5 5

Indicateur 2
0 ≤ 10 ans
11 ≤ 20 ans 10 10
> 20 ans 15 15 25

Donc si je suis en B et pour indicateur 1 = > 8ans alors ça donne 5 et indicateur 2 = >20 alors on a 15

Après je voudrais avoir un tableau comme celui ci :

Je sélectionne mon niveau (liste de choix) : A, B ou C dans une cellule définie et après selon l'échelle choisie par indicateur, j'ai le nombre de points qui s'affiche
Exemple :

C

Indicateur Echelle Pts
Indicateur 1 5 ≤ 8 ans 10
Indicateur 2 11 ≤ 20 ans 10

J'ai pensé à la fonction recherchev mais je ne trouve pas le résultat voulu.
Merci pour votre aide,

8 réponses

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

    Je ne comprends pas à quoi correspondent les niveaux A B C
    tu dis si je suis en B et pour indicateur 1 = > 8ans alors ça donne 5 , pourquoi 5 et pas 10 ?
    Fais un tableau pour chaque indicateur avec toutes les données de manière à ce qu'on comprenne
    Poste ensuite ton fichier Excel sur cjoint.com, fais créer un lien que tu copies et reviens coller ici

    On verra alors comment tout grouper et extraire les données selon les choix

    Cdlmnt
    Via
    0
  2. GabyLau Messages postés 30 Statut Membre
     
    voici le lien : https://www.cjoint.com/c/HHem2xHetzt

    Merci
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      bonjour (et salut Via)
      quelque chose comme ça, peut être?
      https://mon-partage.fr/f/XKBJXSO2/
      crdlmnt
      0
      1. GabyLau Messages postés 30 Statut Membre > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bonjour,
        J'ai testé c'est super sauf que parmi mes indicateurs j'ai plusieurs indicateurs où l'échelle de valeur correspond à Oui/Non avec des valeurs de points différentes selon l'indicateur et du coup par défaut il me sélectionne toujours la même valeur de points (la première qu'il ait trouvé). Pouvez-vous m'aider ?
        Merci
        0
    2. GabyLau Messages postés 30 Statut Membre
       
      Merci beaucoup c'est tout à fait ce que je cherchais à faire.
      Bonne journée
      0
  3. Evade_ni
     
    voila votre réponse :

    https://www.cjoint.com/c/HHentK8ZmMO
    0
    1. GabyLau Messages postés 30 Statut Membre
       
      Un grand merci.
      Bonne journée
      0
    2. GabyLau Messages postés 30 Statut Membre
       
      Bonjour, j'ai également testé votre proposition, cela fonctionne sauf quand j'ai plusieurs fois la même échelle avec des points différents comme pour la formule proposée par Vaucluse.

      J'ai en effet plusieurs indicateurs où la réponse possible est Oui/Non, du coup la formule ne fonctionne pas correctement.
      y aurait-il une alternative ?
      Merci
      0
  4. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     

    Bonjour GabyLau.
    Il te faut, en Feuil4 :
    1°) Répéter en ligne 7 le contenu de la ligne 1
    2°) Donner au tableau A1:E5 le nom "Indic1" et au tableau A7:E11 le nom "Indic2"
    https://www.cjoint.com/c/HHeocoywZbs
    Dans l'autre feuille :
    3°) En G3 saisir la formule
    =SI(A2="A";2;SI(A2="B";3;SI(A2="C";4;5)))
    4°) En F5 saisir "Indic1" et en F6 "Indic2"
    5°) En D5 saisir
    =RECHERCHEV(C5;INDIRECT(F5);G3;0)

    6°) En D6 saisir
    =RECHERCHEV(C6;INDIRECT(F6);G3;0)

    0
    1. GabyLau Messages postés 30 Statut Membre
       
      Merci beaucoup.
      Je vais tester tout ça.
      0
    2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
       
      En effet, tu as le choix entre 3 solutions qui fonctionnent.
      En examinant leur logique, tu auras des méthodes pour d'autres travaux sur Excel.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. GabyLau Messages postés 30 Statut Membre
     
    Bonjour,

    Je remercie tous les gens qui m'ont répondu mais j'ai encore un souci quand j'ai plusieurs fois la même échelle pour plusieurs indicateurs : oui/non, la distinction ne se fait pas.

    https://www.cjoint.com/c/HHotBFh0q4t

    Merci à vous
    0
    1. Evade_ni
       
      https://www.cjoint.com/c/HHpkXZHsPQO
      0
  7. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    GabyLau, au cas où tu n'aurais pas compris pourquoi Evade_ni a ajouté tous ces éléments, c'est parce que tu as commis deux erreurs :
    1°) Tu as recopié la cellule Niveau!D6 vers le bas en oubliant de mettre un $ devant le 2 de G2, qui devient donc G3 et G4 aux lignes suivantes !
    2°) Tu as oublié que quand on lance une recherche dans un tableau, la première colonne ne doit pas comporter de doublons ; en effet dans [recap], RECHERCHEV s'arrête de chercher "oui" une fois qu'il l'a trouvé en ligne 13, et n'arrive jamais jusqu'en ligne 17.
    0
  8. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Tu as donc le choix entre récupérer le fichier de Evade_ni ou faire ces quelques modifications :
    Niveau :
    En D5 corriger =RECHERCHEV(C5;recap!$A:$E;G$2;0) ; copier jusqu'en D8.
    recap :
    Pour différencier les oui et les non, ajoute un tiret du 6 ou un tiret du 8 :
    A13 Oui -        A17 Oui _
    A14 Non - A18 Non _
    et tout fonctionne ... https://www.cjoint.com/c/HHpwOMwqZjv
    Cordiales salutations à vous deux.
    0
  9. GabyLau Messages postés 30 Statut Membre
     
    Merci à vous tous,

    Cette fois-ci c'est parfait, tout fonctionne.

    Un grand grand merci Evade_ni Raymond PENTIER

    Bonne soirée
    0