Tutoriel Excel: utiliser la fonction SEARCH dans Excel

Bienvenue dans ce cours Excel qui vous montre comment utiliser la fonction SEARCH d’Excel

La fonction Excel SEARCH

  • La fonction RECHERCHE vous permet de localiser une valeur dans une colonne ou une ligne spécifique, même si ce n’est pas nécessairement la première colonne, et de renvoyer une valeur correspondante située dans une autre colonne.
  • Microsoft a d’abord introduit la fonction de recherche SEARCH en 2003. Plus tard, en 2007, Excel a présenté la fonction RECHERCHEV, qui est une amélioration de la fonction RECHERCHE.
  • Deux approches différentes peuvent être utilisées pour la fonction RECHERCHE. En effet, elle peut être employée soit sous forme de recherche vectorielle, soit sous forme de recherche matricielle.
  • La recherche de valeurs dans un tableau est une opération fréquente dans les feuilles de calcul. Microsoft Excel propose plusieurs fonctions pour effectuer ces recherches, notamment RECHERCHE, COMPARER L’INDICE, RECHERCHEV, SEARCH.HORIZ et la fonction la plus récente et avancée, SEARCH.X.
  • Malgré l’émergence de fonctions plus puissantes, la fonction RECHERCHE reste largement utilisée en raison de sa simplicité d’utilisation. Ce tutoriel se concentre sur la fonction RECHERCHE et explore son application avec ses deux paramètres distincts, à savoir la recherche vectorielle et la recherche matricielle. Il illustre l’utilisation de ces deux paramètres à l’aide d’exemples concrets.

La recherche de valeurs dans un tableau est une opération fréquente dans les feuilles de calcul. Microsoft Excel propose plusieurs fonctions pour effectuer ces recherches, notamment RECHERCHE, COMPARER L’INDICE, RECHERCHEV, SEARCH.HORIZ et la fonction la plus récente et avancée, SEARCH.X.

Malgré l’émergence de fonctions plus puissantes, la fonction RECHERCHE reste largement utilisée en raison de sa simplicité d’utilisation. Ce tutoriel se concentre sur la fonction RECHERCHE et explore son application avec ses deux paramètres distincts, à savoir la recherche vectorielle et la recherche matricielle. Il illustre l’utilisation de ces deux paramètres à l’aide d’exemples concrets.

La définition de la fonction RECHERCHE de l’argument Vecteur et Matrice

La fonction RECHERCHE a deux syntaxes différentes, chacune caractérisée par un argument différent : vecteur ou matrice en fonction du paramètre de recherche.

Avec le paramètre “Matrice”, la fonction RECHERCHE recherche la valeur spécifiée dans la première ligne ou colonne d’une matrice et renvoie la valeur présente dans la dernière ligne ou colonne de la matrice.

Vous pouvez extraire des valeurs de lignes ou de colonnes spécifiques avec le paramètre “Vecteur”.

Exemple :

Imaginez une matrice contenant des données de produits. Pour obtenir le prix d’un produit, utilisez RECHERCHE avec “Vecteur” pour la colonne des prix. Cela permet de récupérer rapidement le prix du produit désiré, simplifiant ainsi les tâches de facturation et de gestion des données.

Syntaxe de la fonction RECHERCHE

La fonction RECHERCHE, également connue sous le nom LOOKUP en anglais, possède deux syntaxes distinctes, chacune avec ses propres paramètres :

  1. RECHERCHE avec le paramètre “Vecteur” :
  • Valeur : La valeur que vous cherchez, pouvant être numérique, textuelle, logique (Vrai/Faux), ou une référence à une cellule.
  • Vecteur : La plage (ligne ou colonne) où vous effectuez la recherche.
  • Résultat (optionnel) : Une autre plage (ligne ou colonne) à partir de laquelle vous souhaitez obtenir le résultat de la recherche. Si non spécifié, Excel renvoie la valeur de la colonne du vecteur.
  1. RECHERCHE avec le paramètre “Matrice” :
  • Valeur : La valeur recherchée.
  • Matrice : Une plage de cellules. La première colonne ou ligne de la matrice doit être classée par ordre alphabétique croissant.

La fonction RECHERCHE trouve et renvoie des résultats basés sur des vecteurs ou des matrices.

Pour résumer, vous pouvez utiliser la fonction RECHERCHE de deux manières : en tant que recherche vectorielle ou en tant que recherche matricielle, en fonction du paramètre spécifié. Cette fonction est particulièrement utile pour trouver des valeurs dans des données bien organisées, simplifiant ainsi le traitement des informations.

Appliquer cet exemple :

Dans ce cas d’exemple avec Excel, on utilise la fonction RECHERCHE pour dénicher une valeur correspondante dans la plage B3:B11 (appelée “le porteur”) en se basant sur la valeur spécifiée en F3. Une fois la correspondance trouvée dans le porteur, la fonction renvoie la valeur correspondante à partir de la plage C3:C11 (le résultat). Cette approche simplifie la recherche de données dans une table organisée.

Formule :
=RECHERCHE(F3, B3:B11, C3:C11)

En utilisant cette formule, Excel va rechercher la valeur de F3 (par exemple, “Alpha”) dans la plage B3:B11 (porteur). Lorsque la fonction identifie une correspondance, elle renverra la valeur correspondante depuis la plage C3:C11 (désignée comme le résultat). Par exemple, si elle trouve “Alpha” en B5, elle renverra la valeur correspondante de C5.

Cela facilite l’extraction de données à partir de listes organisées, ce qui est particulièrement utile dans des tâches telles que la gestion de bases de données de clients ou de produits.

Remarques et recommandations importantes sur la fonction RECHERCHE

Le tri alphabétique est essentiel pour le bon fonctionnement de la Fonction. Aussi, Il est essentiel de ne pas inclure la cellule contenant l’en-tête dans la plage de recherche. Si les données dans la colonne (ou la ligne) ne sont pas triées par ordre alphabétique, la fonction RECHERCHE peut produire des résultats incorrects. Cette fonction effectue une recherche par approximation, ce qui signifie qu’elle renverra la valeur exacte si elle la trouve, sinon elle renverra la valeur la plus proche (inférieure). Par conséquent, il est crucial que la colonne ou la ligne à rechercher soit ordonnée de manière croissante. Si ce n’est pas le cas, il existe un risque que la fonction RECHERCHE trouve d’abord une valeur supérieure à celle recherchée, ce qui interromprait la recherche et renverrait cette valeur.

Exemple d’application de la fonction SEARCH (recherche avec argument Matrix)

L’aide de Microsoft souligne que la fonction RECHERCHE a été incluse pour la compatibilité avec d’autres feuilles de calcul. Cette fonction se compare à RECHERCHEV, RECHERCHEH et RECHERCHEX, auxquelles nous faisons référence.

Cependant, considérons comment la fonction fonctionne.
= RECHERCHE (Valeur ; Matrice)


La fonction RECHERCHE dans la configuration du tableau, recherche la valeur uniquement dans la première ligne ou colonne d’un tableau et renvoie la valeur présente à la même position dans la dernière ligne ou colonne du tableau lui-même.

Exemple à appliquer

La valeur à rechercher est un code (cellule F3) à rechercher dans la matrice présente en colonne B (La matrice est donnée par la zone B3 : D11). N’oubliez pas que l’en-tête doit être exclu de la plage de recherche.
La donnée renvoyée est le prix unitaire du produit recherché, c’est-à-dire la valeur contenue dans la dernière colonne de la matrice.

Illustration :

Voici un exemple de l’utilisation de la fonction RECHERCHE dans Excel pour trouver le prix unitaire d’un produit :

Dans Excel, supposons que nous ayons la liste des produits dans la colonne B, les codes correspondants dans la colonne C, et les prix unitaires dans la colonne D, comme suit :

ABCD
1ProduitCodePrix
2A10110
3B10215
4C10320
5D10425
6E10530

Supposons que nous souhaitons trouver le prix unitaire du produit dont le code est dans la cellule F3. Dans ce cas, nous pouvons utiliser la fonction RECHERCHE comme suit :

=RECHERCHE(F3, B3:B11, D3:D11)

Cette formule recherche la valeur en F3 (le code du produit) dans la plage B3:B11 (la liste des codes de produit) et renvoie la valeur correspondante de la plage D3:D11 (les prix unitaires). Si le code en F3 correspond à “102” (produit B), la formule renverra “15”, le prix unitaire du produit B.

C’est ainsi que la fonction RECHERCHE permet de trouver le prix unitaire d’un produit en fonction de son code dans une liste de produits.

Autres articles

Maîtriser l'Art de la Case à Cocher...
Cet article explique la création d'une case à cocher dans...
Read more
Excel : Comment Créer une Liste Déroulante...
Dans cet article, nous vous montrerons comment créer des listes...
Read more
Comparaison de Deux Tableaux Excel : Comment...
Les tableaux Excel sont des outils essentiels dans de nombreuses...
Read more

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *