Aller au contenu principal

Les 30 fonctions recherche & référence d'Excel

Les fonctions de recherche et référence d'Excel permettent de retrouver automatiquement une valeur dans un tableau et de ramener les données correspondantes depuis une autre plage. Elles couvrent les usages allant de la simple correspondance avec RECHERCHEV aux combinaisons multi-critères avec INDEX et EQUIV.

Tu perds un temps fou à chercher des informations dans tes tableaux ? Tu fais des copier-coller entre différentes feuilles pour retrouver les données correspondantes ? Les fonctions de recherche sont probablement les plus utiles au quotidien dans Excel.

Prenons un exemple concret : tu as une liste de commandes avec des codes produits, et tu veux afficher automatiquement le nom du produit et son prix depuis ton catalogue. Sans fonction de recherche, tu dois chercher manuellement chaque produit et recopier les informations. Avec RECHERCHEV ou RECHERCHEX, c'est automatique et instantané.

Ces fonctions te permettent de relier tes tableaux entre eux. Tu as une base de clients quelque part ? Utilise une fonction de recherche pour récupérer automatiquement l'adresse, le téléphone ou l'historique d'achats à partir du numéro client. C'est la base de toute automatisation Excel sérieuse.

Recherche instantanée

Trouve n'importe quelle valeur en millisecondes sans chercher à la main

Gain de temps massif

Fini les recherches manuelles et les copier-coller entre feuilles

Données reliées

Connecte tes tableaux comme une vraie base de données relationnelle

Les fonctions essentielles

Tu n'as pas besoin de maîtriser toutes les fonctions de recherche pour être efficace. Ces quelques incontournables couvrent la grande majorité des cas que tu rencontreras au quotidien.

  1. 1

    RECHERCHEX cherche une valeur dans n'importe quelle direction et renvoie le résultat correspondant, avec gestion native des erreurs.

  2. 2

    RECHERCHEV cherche une valeur dans la première colonne d'une plage et renvoie la valeur d'une colonne à droite.

  3. 3

    INDEX renvoie la valeur d'une cellule à l'intersection d'une ligne et d'une colonne dans une plage.

  4. 4

    EQUIV renvoie la position d'une valeur dans une plage, utilisé en combinaison avec INDEX.

  5. 5

    DECALER renvoie une référence décalée d'un nombre de lignes et de colonnes par rapport à une cellule de départ.

  6. 6

    INDIRECT renvoie la référence désignée par une chaîne de texte, utile pour des plages dynamiques.

Cas d'usage courants

Catalogue produits. Récupère automatiquement le nom, le prix et le stock d'un produit à partir de son code référence, sans rechercher ligne par ligne dans le catalogue.

Gestion clients. Affiche les coordonnées complètes d'un client depuis son numéro identifiant, en reliant ta liste de commandes à ta base clients en quelques secondes.

Rapprochement comptable. Fais correspondre des factures avec des paiements en cherchant un numéro de pièce commun entre deux tableaux issus de sources différentes.

Consolidation de données. Fusionne des informations provenant de plusieurs feuilles ou fichiers Excel en une seule vue centralisée, sans copier-coller manuel.

Tableaux de bord. Extrait des indicateurs spécifiques depuis des données brutes pour alimenter un tableau de bord qui se met à jour automatiquement à chaque modification.

Listes déroulantes dynamiques. Combine DECALER avec une liste déroulante pour que le choix dans une cellule filtre automatiquement les options disponibles dans la cellule suivante.

RECHERCHEV vs RECHERCHEX vs INDEX/EQUIV

Ces trois approches font toutes de la recherche de valeur dans Excel, mais elles ne s'adressent pas au même niveau d'usage ni aux mêmes contraintes de fichier.

FonctionQuand l'utiliserLimite
RECHERCHEXNouveaux fichiers Excel 365 / Microsoft 365RECHERCHEX est la fonction recommandée pour tous les nouveaux fichiers. Elle peut chercher dans n'importe quelle direction (gauche, droite, haut, bas), gère les erreurs directement sans SIERREUR, et permet des correspondances approximatives avancées. C'est la fonction la plus simple et la plus puissante pour commencer.
RECHERCHEVFichiers partagés avec des versions Excel plus anciennesRECHERCHEV est la fonction historique, présente dans toutes les versions d'Excel depuis des décennies. Elle cherche une valeur dans la première colonne d'une plage et renvoie une valeur de la même ligne. Sa principale limitation est qu'elle ne peut chercher que vers la droite. À utiliser surtout pour la compatibilité ou quand tu lis des fichiers existants.
INDEX/EQUIVCas avancés, multi-critères ou gros volumesLe combo INDEX + EQUIV est la référence pour les utilisateurs avancés. Plus verbeux à écrire, il offre une flexibilité totale : recherche dans n'importe quelle direction, sur plusieurs critères simultanés, et de meilleures performances sur de gros volumes de données. Indispensable pour les power users qui construisent des modèles complexes.

Si tu débutes, commence directement par RECHERCHEX : elle est plus intuitive et couvre tous les cas courants. Si tu travailles sur des fichiers partagés avec des collègues sous Excel 2016 ou antérieur, utilise RECHERCHEV. Pour les cas avancés avec plusieurs critères ou de très grands tableaux, le combo INDEX + EQUIV reste la référence.

Toutes les fonctions recherche & référence (30)

FonctionÀ quoi elle sert
RECHERCHEVRecherche une valeur dans la 1ère colonne et retourne une valeur de la même ligne.
RECHERCHEHRecherche une valeur dans la 1ère ligne et retourne une valeur de la même colonne.
RECHERCHEXVersion moderne et flexible de RECHERCHEV/H. Cherche dans n'importe quelle direction.
INDEXRetourne la valeur à l'intersection d'une ligne et colonne.
EQUIVRetourne la position d'une valeur dans une plage.
INDIRECTRetourne la référence spécifiée par une chaîne de texte.
DECALERRetourne une référence décalée par rapport à une cellule.
CHOISIRChoisit une valeur parmi une liste selon l'index.
ADRESSECrée une référence de cellule en texte.
COLONNERetourne le numéro de colonne d'une référence.
LIGNERetourne le numéro de ligne d'une référence.
COLONNESRetourne le nombre de colonnes d'un tableau.
LIGNESRetourne le nombre de lignes d'un tableau.
ZONESRetourne le nombre de zones dans une référence.
EQUIVXRetourne la position relative d'un élément dans un tableau (version moderne de EQUIV).
RECHERCHERecherche une valeur dans une plage.
LIREDONNEESTABCROISDYNAMIQUEExtrait des données d'un tableau croisé dynamique.
MEMBRECUBERenvoie un membre d'un cube OLAP.
VALEURCUBERenvoie une valeur agrégée d'un cube.
RANGMEMBRECUBERenvoie le nième membre d'un ensemble.
JEUCUBEDéfinit un ensemble de membres.
NBJEUCUBECompte les éléments d'un ensemble cube.
PROPRIETEMEMBRECUBERenvoie une propriété d'un membre.
KPIMEMBRECUBERenvoie une propriété KPI.
IMPORTCSVImporte des données depuis un fichier CSV.
IMPORTTEXTImporte des données depuis un fichier texte.
VALEUR.CHAMPExtrait une valeur d'un type de données lié (actions, géographie, etc.).
RTDRécupère des données en temps réel.
SUPPR.PLAGESupprime les lignes et colonnes vides aux bords d'une plage.
IMPORTRANGEImporte une plage de cellules depuis une autre feuille de calcul Google Sheets.

Questions fréquentes

RECHERCHEV cherche uniquement vers la droite dans la première colonne d'une plage, et elle est disponible dans toutes les versions d'Excel. RECHERCHEX (Excel 365) peut chercher dans n'importe quelle direction, gère les erreurs nativement, et s'écrit plus simplement. Pour tout nouveau fichier sur Excel 365, préfère RECHERCHEX.

INDEX + EQUIV reste utile pour des recherches sur plusieurs critères simultanés sans tableau structuré, ou pour des raisons de compatibilité avec des versions Excel antérieures à 2021. Sur Excel 365, RECHERCHEX couvre la plupart des cas avec une syntaxe plus simple, mais INDEX + EQUIV garde un avantage sur les très gros volumes.

Utilise RECHERCHEX qui cherche nativement dans toutes les directions. Avec RECHERCHEV, c'est impossible directement. L'alternative classique était INDEX + EQUIV qui n'a pas cette restriction. Sur Excel 365, RECHERCHEX résout ce problème en une seule formule.

Avec RECHERCHEX, le quatrième argument accepte directement une valeur par défaut, par exemple 0 ou "Non trouvé". Avec RECHERCHEV ou INDEX + EQUIV, entoure la formule avec SIERREUR : =SIERREUR(RECHERCHEV(...);"Non trouvé") pour afficher un message au lieu d'une erreur #N/A.

Avec RECHERCHEX, concatène les colonnes de recherche et les valeurs cherchées directement dans la formule. Avec INDEX + EQUIV, utilise une formule matricielle en multipliant plusieurs conditions EQUIV. RECHERCHEX est généralement plus lisible pour cet usage sur Excel 365.

Bloqué sur une formule Excel ?

Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.

Essayer l'assistant IA

Gratuit · 10 questions par mois