Publié le - Mise à jour le
Excel est un outil essentiel pour tous les professionnels qui ont besoin d’analyser des données, automatiser des tâches ou structurer des informations de façon claire et pertinente. Cet outil propose de nombreuses fonctions pour faciliter son utilisation, la RECHERCHEX en fait partie. Nous vous aidons à comprendre son rôle et à savoir l’utiliser. Pour aller encore plus loin dans la maîtrise d’Excel, Lefebvre Dalloz Compétences vous propose des formations Excel pour débutants et intermédiaires. Elles sont conçues pour vous aider à exploiter pleinement les fonctionnalités de cet outil incontournable et optimiser votre productivité.
La RECHERCHEX (ou XLOOKUP en anglais) permet de rechercher une valeur spécifique dans un tableau, puis de renvoyer un résultat correspondant situé dans la même ligne ou dans la même colonne. Contrairement aux fonctions RECHERCHEV (verticale) et RECHERCHEH (horizontale), elle offre une liberté totale. Grâce à elle, vous pouvez rechercher une donnée dans n’importe quelle direction et renvoyer un résultat depuis n’importe quelle colonne ou ligne.
Par exemple, si vous disposez d’un tableau listant tous les employés de votre entreprise avec leurs noms, leurs postes, leur ville de résidence et leurs identifiants. Avec la fonction RECHERCHEX, vous pouvez retrouver instantanément la ville ou le poste d’un employé en saisissant son identifiant, sans parcourir manuellement le tableau. Pour les tableaux composés de nombreuses lignes et colonnes, cette fonctionnalité vous permet de gagner un temps précieux.
Dans Excel, vous pouvez utiliser plusieurs fonctions de recherche comme la RECHERCHEV pour les recherches verticales (au sein des colonnes d'un tableau) et la RECHERCHEH pour les recherches horizontales (au sein des lignes). Mais la RECHERCHEX vous offre une plus grande liberté.
Elle fonctionne dans toutes les directions du tableau. Peu importe où se trouvent les données utilisées pour la recherche ou les résultats attendus, la RECHERCHEX parcourt l'ensemble du tableau pour vous fournir les résultats souhaités. Cette fonction permet aussi de gérer les erreurs et de renvoyer une valeur personnalisée si aucun résultat n’est trouvé. Avec cette fonction vous pouvez également opter pour des recherches exactes ou approximatives selon vos besoins.
À noter : La RECHERCHEX n’est pas disponible dans les versions d’Excel antérieures à 2021. Toutefois, si un classeur créé avec une version récente d’Excel est ouvert dans ces versions plus anciennes, la fonction sera opérationnelle.
La formule s’écrit se la façon suivante : =RECHERCHEX(valeur_cherchée; tableau_recherche; tableau_renvoyé; [si_non_trouvé]; [mode_correspondance]; [mode_recherche])
Voici comment utiliser la RECHERCHEX dans Excel pour trouver le prix d’un produit à partir d’une référence notée “P-098” dans un tableau de recherche compris entre les cellules A1 et A500 et dans un tableau de recherche compris entre les cellules E1 et E500. La formule sera la suivante :
=RECHERCHEX("P-098"; A1:A500; E1:E500; "Référence inconnue")
Si la référence P-098 n’existe pas, Excel affichera le message “référence inconnue”. Si la référence existe, le prix correspondant sera affiché.
Pour les recherches qui ne nécessitent pas un résultat précis, vous pouvez personnaliser le mode_correspondance et le mode_recherche comme précisé plus haut. Par défaut, c’est toujours la valeur exacte qui est recherchée. Si vous souhaitez élargir la recherche et obtenir également comme résultat la valeur inférieure ou la valeur égale la plus proche, vous devez ajouter un “1” et pour obtenir une valeur supérieure ou égale la plus proche, vous indiquerez un “-1”. Exemple : =RECHERCHEX("P-098"; A1:A500; E1:E500; "Référence inconnue",1)
Astuce : si vous souhaitez copier la formule en conservant des valeurs absolues, vous pouvez verrouiller les plages de recherche en ajoutant un symbole $. Par exemple, pour verrouiller les plages de recherche de la colonne Référence Produit, vous préciserez la plage de recherche comme ceci dans la formule RechercheX : $A$1:$A$500.
La RECHERCHEX dans Excel est une fonction indispensable si vous travaillez avec des tableaux complexes. Elle peut tout à fait remplacer les traditionnelles fonctions RECHERCHEV et RECHERCHEH. Pour vous aider à maîtriser au mieux toutes les fonctionnalités d’Excel, découvrez nos formations professionnelles en bureautiques. Elles s'adressent aux professionnels de tous les secteurs et de tous les niveaux. Nous avons en effet développé des formations pour les débutants et pour les niveaux intermédiaires afin de booster votre efficacité professionnelle.