Fonctions de recherche dans Excel : guide complet
RECHERCHEV, RECHERCHEX, INDEX/EQUIV : quelle fonction choisir pour trouver automatiquement une information dans un tableau Excel ? Ce guide vous présente les 3 fonctions de recherche incontournables, leurs différences, leurs usages métier et les critères pour choisir la bonne selon votre contexte. Des tarifs automatiques aux tableaux de bord RH, ces fonctions sont au cœur de la productivité Excel en entreprise.
⏱ 15 min de lecture
📋 Excel 2007 à 365
1Pourquoi les fonctions de recherche sont essentielles
Dans un tableau Excel contenant des centaines ou des milliers de lignes, retrouver manuellement une information devient vite impraticable. C’est là qu’interviennent les fonctions de recherche : elles permettent d’automatiser la récupération d’une donnée à partir d’un identifiant (matricule, référence produit, code client), en une fraction de seconde et sans aucune saisie manuelle.
Maîtriser ces fonctions, c’est passer d’un Excel « tableur de calcul » à un Excel « base de données intelligente ». Les cas d’usage sont partout en entreprise : alimenter automatiquement une facture à partir d’un code produit, récupérer le salaire d’un collaborateur depuis son matricule, associer un taux de remise à un volume de commande, rapprocher automatiquement des écritures comptables, et bien d’autres.
Une personne qui maîtrise les fonctions de recherche gagne en moyenne plusieurs heures par semaine sur des tâches de ressaisie ou de rapprochement. C’est souvent la compétence Excel qui produit le plus gros retour sur investissement en formation, avec les tableaux croisés dynamiques.
Les 3 fonctions incontournables en 2026
Trois fonctions couvrent aujourd’hui 95 % des besoins de recherche dans Excel :
- RECHERCHEV : la plus ancienne et la plus connue, disponible depuis Excel 2003. Elle reste la référence dans les environnements professionnels avec des versions anciennes d’Excel.
- RECHERCHEX : la plus récente, arrivée avec Excel 365 et Excel 2021. Plus simple, plus flexible, plus puissante que RECHERCHEV.
- INDEX/EQUIV : la combinaison avancée, pour les recherches bidirectionnelles et les cas où RECHERCHEV ne suffit pas. Fonctionne dans toutes les versions d’Excel.
2Vue d’ensemble : tableau comparatif
Voici une comparaison synthétique des 3 fonctions sur les critères qui comptent en pratique :
| Critère | RECHERCHEV | RECHERCHEX | INDEX/EQUIV |
|---|---|---|---|
| Disponibilité | Excel 2003 et + | Excel 365 et 2021 | Excel 2003 et + |
| Difficulté | Facile | Très facile | Moyenne (2 fonctions) |
| Recherche à gauche | ❌ Non | ✅ Oui | ✅ Oui |
| Recherche horizontale | ❌ Non (il faut RECHERCHEH) | ✅ Oui | ✅ Oui |
| Gestion erreurs intégrée | ❌ Non (il faut SIERREUR) | ✅ Oui | ❌ Non (il faut SIERREUR) |
| Multi-colonnes en une formule | ❌ Non | ✅ Oui | ❌ Non |
| Correspondance exacte par défaut | ❌ Non (FAUX à préciser) | ✅ Oui | ✅ Oui (avec EQUIV 0) |
| Performance sur gros volumes | Moyenne | Bonne | Excellente |
| Robustesse aux modifications de colonnes | Fragile (index numérique fixe) | Robuste | Robuste |
RECHERCHEX est la plus moderne et la plus simple, mais nécessite Excel 365 ou 2021. INDEX/EQUIV est plus complexe à écrire mais fonctionne partout et gère les cas les plus tordus. RECHERCHEV reste utile pour la compatibilité avec les anciennes versions d’Excel.
3Quelle fonction choisir selon votre situation ?
Le choix de la bonne fonction dépend principalement de trois critères : la version d’Excel disponible, la complexité du besoin et le volume de données. Voici une matrice de décision rapide :
| Votre contexte | Fonction recommandée | Pourquoi |
|---|---|---|
| Vous êtes sous Excel 365 ou 2021, vous débutez | RECHERCHEX | Plus facile à écrire, gestion d’erreurs intégrée, courbe d’apprentissage rapide |
| Vos fichiers sont partagés avec des collègues sur Excel 2019 ou antérieur | RECHERCHEV | Seule fonction compatible avec toutes les versions en entreprise |
| Vous devez chercher une valeur située à gauche de la colonne de recherche | RECHERCHEX ou INDEX/EQUIV | RECHERCHEV ne peut pas chercher à gauche |
| Vous travaillez sur des tableaux de gros volume (plusieurs dizaines de milliers de lignes) | INDEX/EQUIV ou RECHERCHEX | Souvent plus performantes que RECHERCHEV sur gros volumes, selon la structure du classeur |
| Votre tableau source change régulièrement (colonnes ajoutées ou supprimées) | RECHERCHEX ou INDEX/EQUIV | Référencent la colonne par son nom ou sa position réelle, pas un numéro fixe |
| Vous voulez retourner plusieurs colonnes d’un coup (nom + département + salaire) | RECHERCHEX | Seule fonction capable de retourner une plage multi-colonnes en une formule |
| Vous formez une équipe dont certains sont débutants | RECHERCHEV puis RECHERCHEX | RECHERCHEV reste la plus enseignée, RECHERCHEX s’apprend ensuite naturellement |
Si votre environnement professionnel est sous Excel 365 ou Excel 2021, privilégiez RECHERCHEX pour tous vos nouveaux fichiers. Conservez INDEX/EQUIV dans votre boîte à outils pour les cas avancés (recherches bidirectionnelles, intersections ligne/colonne). RECHERCHEV reste utile si vous devez partager des fichiers avec des utilisateurs sous Excel 2019 ou antérieur.
4RECHERCHEV : la fonction de recherche classique
RECHERCHEV (VLOOKUP en anglais) est la fonction de recherche historique d’Excel, disponible depuis Excel 2003. Elle cherche une valeur dans la première colonne d’une plage et renvoie le contenu d’une autre colonne sur la même ligne. C’est aujourd’hui la fonction de recherche la plus enseignée et la plus universellement compatible avec toutes les versions d’Excel en circulation.
Pour qui, quand ? RECHERCHEV reste le choix de référence si vous travaillez en entreprise avec des collègues qui utilisent encore Excel 2019, 2016 ou plus ancien. Elle convient pour la grande majorité des besoins courants : retrouver un prix à partir d’une référence, alimenter une facture depuis un catalogue, associer un taux de remise à un montant. Sa seule vraie limite : elle ne peut chercher que de gauche à droite.
Syntaxe détaillée, 2 exemples concrets (catalogue produits, barème de remises), erreurs #N/A et #REF!, limites, cas d’usage en entreprise, fichier Excel compagnon gratuit et pack d’exercices : tout est dans la fiche dédiée.
5RECHERCHEX : la fonction de recherche moderne
RECHERCHEX (XLOOKUP en anglais) est la fonction de recherche nouvelle génération, arrivée avec Excel 365 puis Excel 2021. Elle résout toutes les limitations de RECHERCHEV et remplace aussi RECHERCHEH pour les recherches horizontales. C’est aujourd’hui la fonction de recherche la plus polyvalente et la plus simple à écrire.
Pour qui, quand ? RECHERCHEX est le choix idéal si vous êtes sous Excel 365 ou Excel 2021, que ce soit pour un usage personnel ou professionnel. Elle brille particulièrement dans 3 cas : recherche vers la gauche (impossible avec RECHERCHEV), gestion d’erreur intégrée (plus besoin de SIERREUR) et retour de plusieurs colonnes en une seule formule grâce aux tableaux dynamiques. Sa seule vraie limite : elle n’existe pas dans Excel 2019 ou antérieur.
Les 6 arguments détaillés, 3 exemples progressifs (recherche basique, gestion d’erreur, multi-colonnes), utilisations avancées (recherche inversée, jokers, horizontale), comparaison avec INDEX/EQUIV et fichier Excel compagnon gratuit : tout est dans la fiche dédiée.
6INDEX/EQUIV : la combinaison puissante
INDEX/EQUIV est une combinaison de deux fonctions qui, ensemble, remplacent avantageusement RECHERCHEV dans les cas où celle-ci atteint ses limites. INDEX renvoie la valeur d’une cellule à une position donnée dans une plage, EQUIV trouve la position d’une valeur dans une plage. Imbriquées, elles offrent une fonction de recherche extrêmement flexible, disponible dans toutes les versions d’Excel depuis 2003.
Pour qui, quand ? INDEX/EQUIV devient indispensable dans 3 situations : recherche vers la gauche (la clé n’est pas en première colonne), recherche bidirectionnelle (intersection ligne × colonne), et gros volumes de données où elle peut devenir sensiblement plus performante que RECHERCHEV. Si vous êtes sous Excel 365 ou 2021, RECHERCHEX fait désormais tout cela avec une syntaxe plus simple, mais INDEX/EQUIV reste incontournable sur les versions plus anciennes.
Syntaxe détaillée des 2 fonctions, 3 exemples progressifs (recherche classique, vers la gauche, bidirectionnelle), erreurs courantes, comparaison avec RECHERCHEV et RECHERCHEX, et fichier Excel compagnon gratuit : tout est dans la fiche dédiée.
7Erreurs communes aux 3 fonctions
Quelle que soit la fonction utilisée, certaines erreurs reviennent systématiquement. Savoir les identifier et les corriger fait gagner énormément de temps.
Causes fréquentes : espaces invisibles, formats différents (texte vs nombre), données non à jour.
Solution : utilisez
SUPPRESPACE pour nettoyer les espaces, vérifiez les formats, et encapsulez vos formules dans SIERREUR ou utilisez le 4e argument de RECHERCHEX.Solution : vérifiez que le numéro de colonne est dans les limites de votre plage. Cette erreur n’existe pas avec RECHERCHEX qui référence directement la colonne renvoyée.
Solution : vérifiez que vos plages ont la même hauteur et que tous les arguments obligatoires sont renseignés.
Solution : utilisez RECHERCHEV ou INDEX/EQUIV à la place, ou mettez à jour vers Excel 365/2021.
Si votre plage de recherche contient plusieurs fois la même valeur, les 3 fonctions ne renverront que la première occurrence par défaut (ou la dernière pour RECHERCHEX avec l’argument -1). Avec des données dupliquées, vous risquez des résultats trompeurs sans aucune alerte. Assurez-vous que votre clé de recherche est unique dans la plage.
Encapsulez vos formules RECHERCHEV et INDEX/EQUIV dans SIERREUR pour afficher un message lisible plutôt qu’un code d’erreur :
=SIERREUR(RECHERCHEV(F2 ; $A$2:$D$100 ; 2 ; FAUX) ; "Référence introuvable")
Avec RECHERCHEX, utilisez directement le 4e argument, plus élégant.
8Performance selon le volume de données
Sur des tableaux de taille modeste, les 3 fonctions ont des performances équivalentes en pratique. À mesure que le volume de données grandit, des écarts peuvent apparaître, mais ils dépendent fortement de la structure du classeur, du nombre total de formules, de la version d’Excel et de la configuration matérielle.
| Volume | Observation générale |
|---|---|
| Petits tableaux (quelques centaines à quelques milliers de lignes) | Les 3 fonctions donnent des performances équivalentes, le choix dépend de la lisibilité et de la version d’Excel |
| Tableaux moyens (plusieurs milliers à quelques dizaines de milliers de lignes) | RECHERCHEV peut commencer à montrer des ralentissements selon le nombre de formules, INDEX/EQUIV et RECHERCHEX restent généralement fluides |
| Gros volumes (plusieurs dizaines de milliers de lignes et au-delà) | L’écart de performance tend à se creuser : INDEX/EQUIV est souvent la plus performante, suivie de RECHERCHEX, puis de RECHERCHEV |
Les écarts réels de performance dépendent de trop de facteurs pour donner des chiffres universels. Si la vitesse de calcul devient un enjeu sur vos fichiers, testez les 3 fonctions sur un cas représentatif avant de choisir. Sur la plupart des usages professionnels courants, la différence est négligeable et le choix se fait plutôt sur la lisibilité et la maintenabilité.
Si vous travaillez sur des tableaux très volumineux, plusieurs techniques permettent d’accélérer les calculs au-delà du simple choix de fonction. Convertir votre plage en tableau Excel structuré (Ctrl+T) améliore la lisibilité et la maintenance. Pour les bases vraiment volumineuses (bien au-delà de ce qu’Excel gère confortablement), envisagez Power Query ou le modèle de données d’Excel, qui offrent des performances très supérieures aux formules classiques.
Que faire si mon fichier est lent ?
Si votre classeur rame dès que vous ouvrez le fichier, ce n’est pas forcément la faute des fonctions de recherche. Avant de changer de fonction, vérifiez ces points : supprimez les formules inutiles (SOMME sur des colonnes vides entières), limitez les plages à leur taille réelle (évitez A:A si seules 5 000 lignes sont utilisées), désactivez le calcul automatique temporairement (onglet Formules → Options de calcul → Manuel) pendant vos modifications.
9Questions fréquentes sur les fonctions de recherche
Quelle est la meilleure fonction de recherche dans Excel ?
Si vous êtes sous Excel 365 ou Excel 2021, RECHERCHEX est objectivement la meilleure : plus simple, plus flexible, plus sûre. Si vous devez rester compatible avec Excel 2019 ou antérieur, RECHERCHEV reste le standard pour les cas simples, et INDEX/EQUIV pour les cas avancés.
RECHERCHEV va-t-elle disparaître au profit de RECHERCHEX ?
Non, ou pas avant longtemps. RECHERCHEV reste totalement fonctionnelle dans toutes les versions d’Excel, y compris Excel 365. Microsoft conserve les anciennes fonctions pour garantir la compatibilité des milliards de fichiers existants dans le monde. Apprendre RECHERCHEV reste pertinent, surtout en entreprise où beaucoup d’environnements tournent encore sous Excel 2019 ou 2016.
Dois-je apprendre les 3 fonctions ou me concentrer sur une seule ?
Pour un usage personnel ou dans une entreprise récente, concentrez-vous d’abord sur RECHERCHEX. Ajoutez RECHERCHEV ensuite pour les fichiers hérités et la communication avec des utilisateurs sur anciennes versions. INDEX/EQUIV vient en dernier pour les cas avancés (moins de 5 % des besoins quotidiens). Dans un contexte professionnel hétérogène, maîtriser les 3 est un vrai atout.
RECHERCHEV ou INDEX/EQUIV : lequel est plus rapide ?
Sur de gros volumes de données, INDEX/EQUIV est souvent plus performante que RECHERCHEV, car INDEX cible directement la colonne de résultat sans parcourir les colonnes intermédiaires. L’écart réel dépend de la structure du classeur et du nombre de formules. Sur des tableaux de taille modeste, les deux fonctions ont des performances équivalentes en pratique.
Peut-on combiner plusieurs critères de recherche ?
Oui, mais pas directement avec RECHERCHEV. Avec RECHERCHEX, vous pouvez concaténer les critères dans la fonction : =RECHERCHEX(A2&B2 ; plage1&plage2 ; plage_résultat). Avec INDEX/EQUIV, la syntaxe matricielle est équivalente. Pour les recherches multicritères complexes, Power Query ou SOMME.SI.ENS peuvent être plus adaptés.
Comment chercher dans un autre classeur Excel ?
Les 3 fonctions acceptent des références vers d’autres classeurs. La syntaxe ajoute le nom du fichier entre crochets : =RECHERCHEV(A2 ; '[Catalogue.xlsx]Feuil1'!$A$2:$D$500 ; 3 ; FAUX). Le classeur source doit être ouvert pour que la formule se recalcule. Pour des liens permanents vers des sources externes, Power Query est une alternative plus robuste.
Pourquoi ma formule RECHERCHEV renvoie #N/A alors que la valeur existe ?
Neuf fois sur dix, c’est un problème d’espaces invisibles ou de format. La valeur cherchée est en texte alors que la plage contient des nombres (ou inversement), ou un espace est collé au début ou à la fin d’une cellule. Testez avec =SUPPRESPACE(F2)=SUPPRESPACE(A5) pour comparer vos valeurs après nettoyage. Si le résultat est VRAI, c’est bien un problème d’espaces.
🎓 Maîtriser les fonctions de recherche avec une formation individuelle
Les fonctions de recherche sont parmi les compétences Excel les plus rentables professionnellement. Une formation individuelle sur mesure vous permet de maîtriser RECHERCHEV, RECHERCHEX et INDEX/EQUIV avec des exercices adaptés à vos besoins réels, en présentiel ou à distance.
+Pour aller plus loin
Les fonctions de recherche sont le premier pas vers l’automatisation dans Excel. Pour construire des fichiers vraiment professionnels, explorez aussi ces fonctions complémentaires :