Fonction de recherche

Résolu
altaiir8 Messages postés 40 Statut Membre -  
altaiir8 Messages postés 40 Statut Membre -
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. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  2. altaiir8 Messages postés 40 Statut Membre
     
    Merci sa marche nikel mais je n'ai pas tres bien compris comment fonctionne cette fonction, pourrai tu m'expliquer stp ?

    Merci :)
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
  3. altaiir8 Messages postés 40 Statut Membre
     
    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. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
  4. altaiir8 Messages postés 40 Statut Membre
     
    Ok merci :)
    0