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
Fonctions RechercheV et RechercheH
9 messages
• Page 1 sur 1
Fonctions RechercheV et RechercheH
Excel 2003 / Excel 2007
Référencer son site : c'est par ici
Référencer son site : c'est par ici
- souri84
- Membre impliqué
- Messages: 1069
- Inscription: 07 Mai 2007, 18:03
- Localisation: Consultant en contrôle de gestion : Easydashboard
- Version Excel: 2003 FR / 2007 UK
Bonjour,
J'essaie desespérement de mettre en place cette formule dans le cadre de mon travail.
si je suis le cours la:
http://www.excel-pratique.com/recherchev.htm
j'ai une erreur #REF!dans E3.
dans la cellule ou il ya #REF!, la fonctions est:
savez vous pourquoi??
Merci d'avance
J'essaie desespérement de mettre en place cette formule dans le cadre de mon travail.
si je suis le cours la:
http://www.excel-pratique.com/recherchev.htm
j'ai une erreur #REF!dans E3.
- Code: Tout sélectionner
1 Stepahne
2 sebastien N° 8
3 stephanie Prenom #REF!
4 sandra
5 sarah
6 sandrine
7 sabah
8 sylvain
dans la cellule ou il ya #REF!, la fonctions est:
- Code: Tout sélectionner
=RECHERCHEV(E2;A1:A8;2)
savez vous pourquoi??
Merci d'avance
- Pfff
- Nouveau venu
- Messages: 3
- Inscription: 23 Sep 2008, 12:26
- Version Excel: OFFICE 2007 // FR
Salut, en relisant ta formule, cela est logique:
A+
Souri84
- Code: Tout sélectionner
=RECHERCHEV(E2;A1:B8;2)
A+
Souri84
Excel 2003 / Excel 2007
Référencer son site : c'est par ici
Référencer son site : c'est par ici
- souri84
- Membre impliqué
- Messages: 1069
- Inscription: 07 Mai 2007, 18:03
- Localisation: Consultant en contrôle de gestion : Easydashboard
- Version Excel: 2003 FR / 2007 UK
ben c bizarre, sur mon premier post j'ai bien A1:A8 ....
en fait ce que je veux faire c'est rechercher une reference (colonne B) dans un tableau trié dans l'ordre croissant et reporté la date qui se trouve sur la meme feuille dans la colonne G.
j'ai donc appliqué cette formule:
J'ai mis FAUX car je veux une reconnaissance eacte de la valeur cherchée qui est en B6.
Le fait d'avoir N/A me semble logique puisqu'il ne trouve pas la valeur de B6 dans le data.xls, feuille 1.
c'est le #REF! que je ne comprends pas ...
Avez vous une idée?
en fait ce que je veux faire c'est rechercher une reference (colonne B) dans un tableau trié dans l'ordre croissant et reporté la date qui se trouve sur la meme feuille dans la colonne G.
j'ai donc appliqué cette formule:
- Code: Tout sélectionner
=RECHERCHEV(B6;[data.xls]Feuil1!$C$1:$C$143;7;FAUX)
J'ai mis FAUX car je veux une reconnaissance eacte de la valeur cherchée qui est en B6.
- Si la valeur est dans la feuilles 1 du classeur data.xls j'ai l'erreur #REF!
Si la valeur N'EST PAS dans la feuille 1 classeur data.xls j'ai l'erreur #N/A
Le fait d'avoir N/A me semble logique puisqu'il ne trouve pas la valeur de B6 dans le data.xls, feuille 1.
c'est le #REF! que je ne comprends pas ...
Avez vous une idée?
- Pfff
- Nouveau venu
- Messages: 3
- Inscription: 23 Sep 2008, 12:26
- Version Excel: OFFICE 2007 // FR
Bonjour,
Essaye la formule suivante :
=RECHERCHEV(B6;[data.xls]Feuil1!$C$1:$G$143;5;FAUX)
Je cite l'aide Excel suivant :
"Cherche une valeur (première paramètre) dans la première colonne à gauche d'un tableau (2è paramètre), puis renvoie une valeur dans la même ligne à partir d'une colonne spécifiée (3è paramètre) ".
Essaye la formule suivante :
=RECHERCHEV(B6;[data.xls]Feuil1!$C$1:$G$143;5;FAUX)
Je cite l'aide Excel suivant :
"Cherche une valeur (première paramètre) dans la première colonne à gauche d'un tableau (2è paramètre), puis renvoie une valeur dans la même ligne à partir d'une colonne spécifiée (3è paramètre) ".
Dernière édition par Raja le 23 Sep 2008, 14:54, édité 6 fois.
Cdlt,
- Raja
- Membre impliqué
- Messages: 1988
- Inscription: 03 Fév 2008, 13:52
- Localisation: Région Lyonnaise
- Version Excel: 2000, 2002, 2003, 2007 FR
Super, merci bcp.
en fait le numero de la colonne c'est le numero par rapport au vecteur de recherche et pas le numero de colonne par rapport à A
en fait le numero de la colonne c'est le numero par rapport au vecteur de recherche et pas le numero de colonne par rapport à A
- Pfff
- Nouveau venu
- Messages: 3
- Inscription: 23 Sep 2008, 12:26
- Version Excel: OFFICE 2007 // FR
Re: Fonctions RechercheV et RechercheH
Bonjour,
Au lieu d'avoir "#N/A" dans ma cellule,
y a t'il moyen, ou bien une astuce, pour faire afficher une valeur par défaut bien précise (c'est mon besoin
)
si la fonction RECHERCHEV() ne trouve pas de correspondance exact ?
D'avance merci
Au lieu d'avoir "#N/A" dans ma cellule,
y a t'il moyen, ou bien une astuce, pour faire afficher une valeur par défaut bien précise (c'est mon besoin
si la fonction RECHERCHEV() ne trouve pas de correspondance exact ?
D'avance merci
- NoBru
- Nouveau venu
- Messages: 8
- Inscription: 13 Oct 2010, 14:34
- Localisation: Aix en Pce
- Version Excel: 2003
-

Nad - Modérateur
- Messages: 3152
- Inscription: 16 Mars 2008, 21:05
- Localisation: BAYONNE
- Version Excel: 2003 FR - 2007 FR
9 messages
• Page 1 sur 1
Retourner vers Cours et astuces
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- Traduction des fonctions Excel
par Mytå » 10 Déc 2009, 04:38 - 1 Réponses
- 2871 Vus
- Dernier message par Sylabont

08 Avr 2010, 17:58
- Traduction des fonctions Excel
-
- cours : Excel 2010 - Fonctions Et Formules
par amin24e » 31 Mai 2011, 22:40 - 1 Réponses
- 2443 Vus
- Dernier message par Corentin

29 Jan 2012, 11:03
- cours : Excel 2010 - Fonctions Et Formules
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités