Fonction de recherche

Résolu
Bonjour/Bonsoir,

Voila j'ai un tableau excel avec quelques moyenne d'élève, j'aimerai afficher le majeur de promo a l'aide d'une fonction, j'ai essayer avec la fonction recherche mais elle m'affiche un résultat faux ... :/
Voici le fichier en question : http://cjoint.com/14oc/DJyrBlpykkk.htm

Merci

4 réponses

  1. Contributeur
    Bonjour

    vous ne pouvez pas utiliser une fonction de recherche qui va chercher une valeur ailleurs que dans la 1° colonne du champ.
    Essayez celle-ci:

    =INDEX(A:A;EQUIV(C10;E:E;0))

    crdlmnt
    0
    1. Merci sa marche nikel mais je n'ai pas tres bien compris comment fonctionne cette fonction, pourrai tu m'expliquer stp ?

      Merci :)
      0
      1. Contributeur
        la base

        =INDEX(plage;N° de ligne;N° de colonne)

        le N° de ligne est donné par
        EQUIV(C10;E:E;0) qui donne le N° de ligne du champ où se trouve la valeur C10 cherchée

        et comme INDEX n"a qu'une colonne, il n'est pas utile de spécifier un N° de colonne

        Note
        si le champ est limté en N° de ligne (Exemple C10:X100) les N° de ligne et de colonne sont les N° de la plage, pas de la feuille.

        crdlmnt
        0
    2. Mais en gros elle fais quoi ? et pourquoi la valeur EQUIV au milieux ? ^^ désolé s mes questions paraissent bête mais je débute encore dans excel
      0
      1. Contributeur
        en gros, la formule va chercher dans un tableau, la valeur qui se trouve à l'intersection de la ligne et de la colonne spécifiées.
        EQUIV permet de définir le N° de ligne ou se trouve la valeur cherchée dans la colonne A

        essayez par exemple dans une cellule
        =INDEX(A:A;1;2)

        et
        =EQUIV(C10;A:A;0)

        et vous verrez à quoi sert EQUIV à la place du 3
        0