Accéder au contenu principal

Fonction RECHERCHE d'Excel

Author: Siluvia Last Modified: 2025-05-27

La fonction RECHERCHE de Microsoft Excel trouve une valeur spécifique dans une plage d'une colonne ou d'une ligne, et renvoie la valeur correspondante d'une autre plage (une ligne ou une colonne).

showing the usage of LOOKUP function

Conseil : Pour rechercher des valeurs, il est plus recommandé d'utiliser les fonctions RECHERCHEV/RECHERCHEH et la nouvelle fonction RECHERCHX, car la fonction RECHERCHE présente davantage de limitations dans les calculs. Utilisez les fonctions RECHERCHEV/RECHERCHEH ou RECHERCHX, en fonction de la version d'Excel que vous utilisez.

  • Fonction RECHERCHEV : Elle effectue une recherche verticale. Trouvez des éléments dans une table ou une plage par ligne. Elle est disponible dans Excel 2007 à 2021, ainsi que dans Excel pour Microsoft 365.
  • Fonction RECHERCHEH : Elle effectue une recherche horizontale. Trouvez des éléments dans la première ligne d'une table ou d'un tableau de valeurs par colonne. Elle est disponible dans Excel 2007 à 2021, ainsi que dans Excel pour Microsoft 365.
  • Fonction RECHERCHX : La fonction RECHERCHX est la nouvelle fonction de recherche qui résout beaucoup des problèmes que présentaient RECHERCHEV et RECHERCHEH. Elle trouve des éléments dans une table ou une plage dans n'importe quelle direction (haut, bas, gauche, droite), ce qui la rend plus facile à utiliser et plus rapide que les autres fonctions de recherche. Elle n'est disponible que dans Excel pour Microsoft 365.

Syntaxe

=RECHERCHE(valeur_recherche, vecteur_recherche, [vecteur_résultat])


Arguments

valeur_recherche (obligatoire) : La valeur que vous allez rechercher. Cela peut être un nombre, un texte ou une référence à une cellule contenant la valeur de recherche.

vecteur_recherche (obligatoire) : Une plage d'une seule ligne ou d'une seule colonne à rechercher. Les valeurs dans cet argument peuvent être des nombres, du texte ou des valeurs logiques.
RemarqueLes valeurs dans cette plage doivent être triées par ordre croissant, sinon, RECHERCHE pourrait ne pas renvoyer la bonne valeur.

vecteur_résultat (facultatif) : La fonction RECHERCHE recherche la valeur dans le vecteur_recherche et renvoie le résultat depuis la même position de colonne ou de ligne dans le vecteur_résultat. Il s'agit d'une donnée d'une seule ligne ou d'une seule colonne ayant la même taille que le vecteur_recherche.


Valeur renvoyée

La fonction RECHERCHE renverra une valeur dans une plage d'une seule colonne.


Notes sur la fonction :

1. Si le nombre recherché est inférieur à toutes les valeurs dans la plage de recherche, elle renverra une erreur #N/A.
2. RECHERCHE fonctionne sur la base d'une correspondance approximative ; si la valeur recherchée ne peut pas être trouvée exactement, elle correspondra à la valeur immédiatement inférieure.
3. S'il y a plusieurs valeurs correspondantes dans la recherche, elle correspondra à la dernière valeur.
4. La fonction RECHERCHE n'est pas sensible à la casse.


Exemples

Exemple 1 : Utiliser la fonction RECHERCHE pour trouver une valeur avec un seul critère

Comme illustré dans la capture d'écran ci-dessous, vous devez trouver Pêche dans la plage du tableau et renvoyer le résultat correspondant dans la colonne Lun. Vous pouvez procéder comme suit.

Sélectionnez une cellule vide, copiez la formule ci-dessous dedans et appuyez sur la touche Entrée touche.
=RECHERCHE(H4,B3:E8,D3:D8)

showing the usage of LOOKUP function

Remarques :

  • H4 est la cellule de référence contenant la valeur de recherche « Pêche » ; B3:E8 est la plage de recherche contenant la valeur de recherche et la valeur de résultat ; D3:D8 est la plage de valeurs de résultat.
  • Vous pouvez remplacer H4 par "Pêche" ou B5 directement selon vos besoins.
Exemple 2 : Fonction RECHERCHE pour rechercher une valeur avec plusieurs critères

Comme illustré dans la capture d'écran ci-dessous, il y a des noms en double dans différents départements. Pour trouver le poste d'une personne spécifique (par exemple Fred Schuler), vous devez faire correspondre les critères Nom et Département en même temps. Veuillez procéder comme suit.

showing the usage of LOOKUP function

1. Sélectionnez une cellule vide pour afficher le résultat, copiez la formule ci-dessous dedans et appuyez sur la touche Entrée touche.
=RECHERCHE(1,0/((B2:B8=F4)*(C2:C8=G4)),D2:D8)

showing the usage of LOOKUP function

Remarques :

  • Dans la formule, B2:B8 et C2:C8 sont les plages de colonnes contenant les premières et deuxièmes valeurs de recherche ; F4 et G4 sont les références aux cellules contenant les deux critères ; D2:D8 est la plage de valeurs de résultat. Veuillez les ajuster en fonction de votre plage de tableau.
  • Cette formule peut également aider.
    =RECHERCHE(1,0/((B2:B8&C2:C8=F4&G4)),D2:D8)

Plus d'exemples

Comment effectuer une recherche verticale et retourner des données correspondantes entre deux valeurs dans Excel ?


Les meilleurs outils de productivité pour Office

Kutools pour Excel - Vous aide à vous démarquer de la foule

🤖 Assistant IA Kutools : Révolutionnez l'analyse des données grâce à : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions de Kutools
Fonctionnalités populaires : Rechercher, Mettre en évidence ou Identifier les doublons  |  Supprimer les lignes vides  |  Combiner les colonnes ou cellules sans perte de données  |  Arrondir sans formule ...
Super VLookup : Critères multiples  |  Valeurs multiples  |  À travers plusieurs feuilles  |  Correspondance floue...
Liste déroulante avancée : Liste déroulante facile  |  Liste déroulante dépendante  |  Liste déroulante à sélection multiple...
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer la visibilité des colonnes masquées  Comparer des colonnes pour sélectionner des cellules identiques et différentes ...
Fonctionnalités phares : Mise au point de la grille  |  Affichage de conception  |  Barre de formule améliorée  |  Gestionnaire de classeur et de feuille de calcul | Bibliothèque d’AutoTexte (texte automatique)  |  Sélecteur de date  |  Fusionner les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails par liste  |  Super Filtre  |  Filtre spécial (filtrer gras/italique/barré...) ...
Top 15 des ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères ...)  |  50+ types de graphiques (Diagramme de Gantt ...)  |  40+ formules pratiques (Calculer l’âge en fonction de la date de naissance ...)  |  19 outils d'insertion (Insérer un code QR, Insérer une image depuis un chemin ...)  |  12 outils de conversion (Convertir en mots, Conversion de devises ...)  |  7 outils de fusion et division (Fusion avancée des lignes, Diviser les cellules Excel ...)  |  ... et plus encore

Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...


Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts !
  • Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.