La fonction RECHERCHEV

Contactez moi pour vos questions

Mes idées cadeaux pour Noël

Ce que vous allez apprendre

  • Comprendre le fonctionnement de la fonction
  • Comprendre les paramètres de la fonction
  • Télécharger le fichier Excel de cet exemple
  • Résoudre les problèmes avec RECHERCHEV()

A quoi sert la fonction RECHERCHEV ?

rechercheV() est une fonction permettant de rechercher et d'extraire les données d'une colonne spécifique dans une table.

Cette fonction est l'une des fonctions les plus utiles lorsque l'on souhaite analyser des données avec exel.

Comprendre la fonction RECHERCHEV avec un exemple

En générale, cette fonction est utilisée dans un contexte ou deux tableaux coexistent.

  • Le tableau source ( là où on va chercher des informations)
  • Le tableau de restitution (là où on veut ajouter des nouvelles informations)
Responsive image

L'image ci-dessus vous donne un exemple d'utilisation de la formule rechechev() avec un tableau source avec deux colonnes : pays ; population.

Dans notre exemple, nous avons à notre disposition un tableau contenant un tableau source associant la population à un pays.

Notre objectif est de récupérer ces valeurs pour 4 pays.
Plutôt que de rechercher ces valeurs manuellement nous utilisons ici la fonction recherchev().

La cellule dans laquelle sera la fonction RECHERCHEV est en rouge.

Les arguments de la fonction RECHERCHEV()

La fonction RECHERCHEV est composé de 4 éléments que nous allons découvrir à l'aide d'un exemple.

Voici comment elles se présente :

RECHERCHEV(valeur_cherchée, table_matrice, no_index_col, valeur_proche (facultatif))

Argument 1 : "Valeur recherchée"

RECHERCHEV( valeur_cherchée ; table_matrice ; no_index_col ; valeur_proche (facultatif))

La valeur à rechercher est dans la première colonne du tableau source.

Responsive image

Argument 2 : "table_matrice"

RECHERCHEV( valeur_cherchée ; table_matrice ; no_index_col ; valeur_proche (facultatif))

La table à partir de laquelle extraire une valeur correspond au contenu du tableau source.

Responsive image

Astuce : Il arrive parfois que de nouvelles lignes s'ajoutent à votre tableau source.
Si vous indiquez une zone spécifique tel que "A3:B26", la nouvelle ligne que vous allez ajouter en ligne 27 ne sera pas prises en compte. Pour remédier à cela, il est préférable de sélectionner des colonnes complètes.
Il faut alors remplacer "A3:B26" par "A:B" .

Argument 3 : "no_col_index"

RECHERCHEV( valeur_cherchée ; table_matrice ; no_index_col ; valeur_proche (facultatif))

La colonne de la table à partir de laquelle extraire une valeur.

Responsive image

Dans cet exemple la comptabilisation est simple puisque le tableau a 2 colonnes. Si le tableau à de nombreuses colonnes et que le résultat est dans une colonne éloignée, prennez soin de compter consciencieusement le nombre de colonnes qui séparent la colonne de la valeur recherchée de la colonne de la valeur à retourner.

Argument 4 : "Valeur approximative [facultatif]"

RECHERCHEV( valeur_cherchée ; table_matrice ; no_index_col ; valeur_proche (facultatif))

La corresponadance peut prendre les valeurs VRAI ou FAUX

  • VRAI = correspondance approximative (par défaut).
  • FALSE = correspondance exacte.
Responsive image

Conseil : Utilisez de préférence la correspondance absolue. La correspondance approximative est à utiliser, en générale, si vous travaillez avec des nombres.

 

Résultat de la fonction recherchev()

Responsive image

Remplir une colonne complète

Vous pouvez remplir les 3 cellules suivantes en recopiant la formule. Si vous n'avez pas sélectionner la colonne complète veiller à convertir les cellules en référence absolue .

Astuce : Lorsque vous avez saisi le code suivant : "=MAJUSCULE(A1), en appuyant sur la touche F4vous obtiendrez automatiquement le résultat suivant "=MAJUSCULE($A$1)" absolue

Vous devez obtenir le résultat ci-dessous.

Responsive image

Vous pouvez ensuite recopier la formule.

Responsive image

Remarques

Note 1 : La fonction RECHERCHEV recherche une valeur dans la première colonne d'un tableau, les résultats ne peuvent donc pas se situer à gauche de la colonne de recherche.

Note 2 : La fonction RECHERCHEV prend en charge la correspondance approximative et exacte, ainsi que les caractères génériques (*?) pour les correspondances partielles. Le "V" signifie "vertical".

Problème fréquent avec la fonction recherchev()

#n/a et rechechev

Il est possible que :

  • vous ayez oubliez le 4ème paramètre
  • que votre recherche n'aboutisse pas
  • la référence de votre tableau source ne soit pas bloqué par une référence absolue

La valeur retournée n'est pas la bonne

Si certaines colonnes sont masquées, il est possible que nous oublions de compatbiliser certaine colonne. Ains le 3ème paramètre est faut.

Etes-vous curieux ? Alors je vous conseille...

Livre très pratique pour faire des statistiques avec Excel rapidement. Cette page a été inspirée de méthodes décrites dans ce livre.
Dans le top 10 des livres que je recommande !


Autres sites à découvrir

Autres dossiers à découvrir