Formules Excel

Comment utiliser RECHERCHER sur Excel pour trouver l'information parfaite ?

14 janvier 2026 8 vues

Excel est un outil puissant, mais naviguer à travers de vastes feuilles de calcul peut parfois s'avérer complexe. La fonction `RECHERCHER` d'Excel est votre alliée pour extraire des informations précises en un clin d'œil. Que vous ayez besoin de trouver un prix, un nom ou une référence, cette fonction vous permet de gagner un temps précieux. Cet article vous guidera pas à pas à travers les différentes utilisations de `RECHERCHER`, avec des exemples pratiques et des conseils pour optimiser vos recherches. Préparez-vous à devenir un expert de la recherche sur Excel !

Maîtriser la fonction RECHERCHER sur Excel : Guide complet

La fonction RECHERCHER dans Excel est un outil fondamental pour extraire des informations spécifiques d'une plage de cellules. Elle permet de localiser une valeur et de renvoyer une valeur correspondante à partir d'une autre plage. Bien qu'elle soit moins puissante que RECHERCHEV ou RECHERCHEH, elle reste utile dans des situations spécifiques et est plus simple à utiliser.

Comprendre la syntaxe de RECHERCHER

La fonction RECHERCHER possède deux syntaxes principales :

  1. Forme vectorielle : =RECHERCHER(valeur_recherchée; vecteur_recherche; [vecteur_résultat])
  2. Forme matricielle : =RECHERCHER(valeur_recherchée; matrice)

Explication des arguments :

  • valeur_recherchée : La valeur que vous souhaitez trouver. Il peut s'agir d'un nombre, d'un texte ou d'une référence à une cellule.
  • vecteur_recherche : La plage de cellules (une seule ligne ou colonne) où Excel effectue la recherche.
  • vecteur_résultat (optionnel dans la forme vectorielle) : La plage de cellules (une seule ligne ou colonne) d'où Excel renvoie la valeur correspondante. Ce vecteur doit avoir la même taille que vecteur_recherche.
  • matrice (dans la forme matricielle) : Une plage de cellules contenant à la fois les valeurs de recherche et les valeurs à renvoyer. La première ligne ou colonne de la matrice est utilisée pour la recherche.

Utilisation de la forme vectorielle de RECHERCHER

La forme vectorielle de RECHERCHER est idéale lorsque vos données sont organisées en colonnes ou en lignes distinctes. Voici un exemple concret :

Exemple : Liste de prix

Supposons que vous ayez une liste de produits avec leurs prix correspondants :

Produit Prix
Pomme 1.50
Banane 0.75
Orange 1.00
Fraise 3.00

Pour trouver le prix de la "Banane", vous pouvez utiliser la formule suivante :

=RECHERCHER("Banane";A2:A5;B2:B5)

Dans cet exemple :

  • "Banane" est la valeur_recherchée.
  • A2:A5 est le vecteur_recherche (la colonne des produits).
  • B2:B5 est le vecteur_résultat (la colonne des prix).

La formule renverra 0.75, le prix de la banane.

Conseils pour la forme vectorielle :

  • Le vecteur_recherche doit être trié en ordre croissant. Si ce n'est pas le cas, la fonction peut renvoyer un résultat incorrect.
  • Si la valeur_recherchée est supérieure à toutes les valeurs du vecteur_recherche, la fonction renvoie la dernière valeur du vecteur_résultat.
  • Si la valeur_recherchée n'est pas trouvée, la fonction renvoie la plus grande valeur du vecteur_recherche qui est inférieure ou égale à la valeur_recherchée.

Utilisation de la forme matricielle de RECHERCHER

La forme matricielle de RECHERCHER est utile lorsque vos données sont organisées dans une matrice, et que la première ligne ou colonne contient les valeurs de recherche. Voici un exemple :

Exemple : Tableau de correspondance

Supposons que vous ayez un tableau de correspondance entre des codes produits et des descriptions :

Code Description
101 Clavier
102 Souris
103 Écran
104 Imprimante

Pour trouver la description du code "102", vous pouvez utiliser la formule suivante :

=RECHERCHER(102;A2:B5)

Dans cet exemple :

  • 102 est la valeur_recherchée.
  • A2:B5 est la matrice.

La formule renverra "Souris", la description du code 102.

Fonctionnement de la forme matricielle :

  • Si la matrice est plus large que haute (plus de colonnes que de lignes), Excel recherche la valeur_recherchée dans la première ligne de la matrice.
  • Si la matrice est plus haute que large (plus de lignes que de colonnes), Excel recherche la valeur_recherchée dans la première colonne de la matrice.
  • La première ligne ou colonne de la matrice doit être triée en ordre croissant.

RECHERCHER vs RECHERCHEV et RECHERCHEH : Quelle fonction choisir ?

Excel propose d'autres fonctions de recherche plus puissantes : RECHERCHEV (recherche verticale) et RECHERCHEH (recherche horizontale). Alors, quand utiliser RECHERCHER ?

  • RECHERCHER : Simple à utiliser, mais limitée. Idéale pour les recherches simples dans une seule ligne ou colonne triée.
  • RECHERCHEV : Plus polyvalente. Permet de rechercher une valeur dans la première colonne d'une plage et de renvoyer une valeur d'une colonne spécifiée à droite. Très utilisée pour les tables de correspondance.
  • RECHERCHEH : Similaire à RECHERCHEV, mais effectue la recherche dans la première ligne d'une plage et renvoie une valeur d'une ligne spécifiée en dessous.

En général, RECHERCHEV et RECHERCHEH sont préférables car elles offrent plus de flexibilité. Cependant, RECHERCHER peut être utile pour des tâches simples et rapides, surtout si vous n'avez pas besoin de la complexité de RECHERCHEV ou RECHERCHEH.

Erreurs courantes et comment les éviter

  • Erreur #N/A : Cette erreur se produit lorsque la valeur_recherchée n'est pas trouvée dans le vecteur_recherche ou la matrice. Assurez-vous que la valeur existe et que la plage de recherche est correcte.
  • Résultats incorrects : Cela peut arriver si le vecteur_recherche ou la première ligne/colonne de la matrice n'est pas trié en ordre croissant. Triez vos données avant d'utiliser RECHERCHER.
  • Mauvaise plage de cellules : Vérifiez que les plages de cellules définies pour le vecteur_recherche et le vecteur_résultat sont correctes et de la même taille.

Astuces pour optimiser vos recherches avec RECHERCHER

  • Utiliser des références de cellules : Au lieu d'entrer directement la valeur_recherchée dans la formule, utilisez une référence à une cellule. Cela vous permet de modifier facilement la valeur à rechercher sans modifier la formule.
  • Combiner RECHERCHER avec d'autres fonctions : Vous pouvez combiner RECHERCHER avec d'autres fonctions Excel pour des recherches plus complexes. Par exemple, vous pouvez utiliser SIERREUR pour gérer les erreurs #N/A et afficher un message personnalisé.
  • Utiliser la validation des données : Pour éviter les erreurs de saisie dans la cellule contenant la valeur_recherchée, utilisez la validation des données pour créer une liste déroulante de valeurs possibles.

Exemples pratiques supplémentaires

Exemple 1 : Recherche de code postal par ville

Supposons que vous ayez une liste de villes et leurs codes postaux :

Ville Code Postal
Paris 75000
Lyon 69000
Marseille 13000
Toulouse 31000

Si la ville recherchée est dans la cellule C2, la formule pour trouver le code postal serait :

=RECHERCHER(C2;A2:A5;B2:B5)

Exemple 2 : Recherche de niveau d'inventaire

Supposons que vous ayez un tableau avec des numéros d'articles et les quantités en stock :

Numéro d'article Quantité en stock
1234 15
5678 22
9012 8

Si le numéro d'article recherché est dans la cellule D2, la formule pour trouver la quantité en stock serait :

=RECHERCHER(D2;A2:A4;B2:B4)

Conclusion

La fonction RECHERCHER est un outil simple mais efficace pour trouver des informations dans Excel. En comprenant sa syntaxe et en suivant les conseils présentés dans cet article, vous pouvez l'utiliser pour gagner du temps et améliorer votre productivité. N'hésitez pas à expérimenter avec les différents exemples et à l'intégrer dans vos feuilles de calcul pour en exploiter pleinement le potentiel. Bien que RECHERCHEV et RECHERCHEH soient plus puissantes, RECHERCHER reste une option viable pour les recherches basiques et rapides.

Questions fréquentes

Quelle est la différence entre RECHERCHER et RECHERCHEV ?

RECHERCHER est une fonction de recherche simple, idéale pour les recherches dans une seule ligne ou colonne triée. RECHERCHEV est plus polyvalente et permet de rechercher une valeur dans la première colonne d'une plage et de renvoyer une valeur d'une colonne spécifiée à droite.

Pourquoi ma formule RECHERCHER affiche-t-elle #N/A ?

L'erreur #N/A signifie que la valeur que vous recherchez n'a pas été trouvée dans la plage de recherche. Vérifiez que la valeur existe et que la plage de recherche est correcte.

Est-ce que la fonction RECHERCHER nécessite que les données soient triées ?

Oui, pour que la fonction RECHERCHER fonctionne correctement, le vecteur de recherche ou la première ligne/colonne de la matrice doit être trié en ordre croissant.

Mots-clés associés :

excel recherchev excel rechercheh formule excel fonction excel recherche d'information excel

Partager cet article :