A quoi servent les fonctions rechercheV et rechercheH ?
RechercheV pour une recherche Verticale et rechercheH pour une recherche Horizontale…
Ces 2 fonctions permettent de renvoyer une information dans une cellule par rapport à une donnée contenue dans un tableau
Exemple : afficher l’équipe à laquelle appartient un joueur (pour les footeux ^^)
Les données valeur recherchée et valeur renvoyée sont contenues dans un tableau appelé « table »
Si nous reprenons l’exemple précédent : une table de 2 colonnes contenant en colonne 1 les noms des joueurs et en colonne 2 l’équipe à laquelle ils appartiennent.
Les arguments de la fonction :
La valeur cherchée est celle qui permet de renvoyer l’autre donnée
Dans la zone table_matrice sélectionnez la table triée par ordre croissant (obligatoire)
La zone No_index_col permet d’indiquer dans quelle colonne se trouve la valeur à renvoyer (1 ou 2)
Si vous souhaitez une valeur exacte alors indiquez FAUX dans la zone Valeur_cherchée. Si vous mettez VRAI, il peut arriver que dans certain cas vous n’ayez qu’une valeur approchante (quand ce sont des valeurs numériques notamment)
Exemples :
RechercheV renvoie une information en colonne B en fonction de la colonne A par exemple
La formule va chercher dans la table la valeur en colonne A puis renvoyer en colonne B pour obtenir la donnée souhaitée
La fonction RechercheH renvoie une information en ligne 2 en fonction de la ligne 1
La formule va chercher dans la table la valeur en ligne 1 puis renvoyer en ligne 2 pour obtenir la donnée souhaitée.
Imaginons un tableau :
Colonne A Colonne B
Ligne 1 Joueur 1 Equipe A
Ligne 2 Joueur 2 Equipe B
Ligne 3 Joueur 3 Equipe C
Ligne 4 Joueur 4 Equipe D
…
Je sais mon tableau est limite.... ^^
Vous souhaitez connaitre l’équipe du joueur 3.
Votre fonction sera : =RECHERCHEV(« Joueur 3 »;A1:B4;2;FAUX)
Explications:
« Joueur 3 » est la valeur cherchée dans la matrice. Cela peut être une cellule…
A1 :B4 représente la table
2 représente la colonne qui contient l’information recherchée
FAUX car nous souhaitons une valeur exacte et non approchée…
Quelques astuces :
Les informations de la table matrice doivent être triées par ordre croissant
La valeur cherchée doit se trouver dans la première colonne (ou ligne) de la table matrice
Si les fonctions RECHERCHEV et H renvoient la valeur #N/A, c’est qu’elles n’ont pas trouvé l’argument. Il faut donc que vous vérifiez l’orthographe, les formats de cellule et le tri (obligatoirement croissant)[/b]
Voila,
Souri84