Téléphone : 07.51.62.01.40 | Mail : contact@morpheus-formation.fr
La fonction RECHERCHEX Excel permet de rechercher une valeur dans un tableau pour renvoyer une donnée qui se situe dans la même ligne ou dans la même colonne.
NB : RECHERCHEX pallie les limites de RECHERCHEV et RECHERCHEH. Elle est plus complète et plus facile à utiliser par rapport à la fonction EQUIVX imbriquée dans INDEX.
RECHERCHEX imbrique souvent la fonction INDIRECT ou DECALER.
1 - Vidéo courte de présentation
2 - Vidéo longue sur la RECHERCHEX
Voici ce que vous allez voir dans cette vidéo :
- Présentation de RECHERCHEX : Explication de la fonction RECHERCHEX, qui permet de rechercher une valeur spécifique dans un tableau pour renvoyer une donnée associée, située dans la même ligne ou colonne. Cette fonction est présentée comme une amélioration de la fonction RECHERCHEV, avec une utilisation simplifiée et la capacité de remplacer les fonctions INDEX et EQUIV.
- Exemples Pratiques d'Utilisation
- Exemple 1 : Association Matricule-Prénom : Démonstration de l'utilisation de RECHERCHEX pour associer un prénom à un matricule spécifique, incluant des conseils sur la nécessité de figer les lignes du tableau pour maintenir la cohérence des résultats lors de la copie de la formule.
- Gestion des Erreurs : Explication sur la manière de gérer les erreurs avec RECHERCHEX, en intégrant directement une valeur de remplacement en cas de données non trouvées, évitant l'usage supplémentaire de la fonction SIERREUR.
- Techniques Avancées et Cas d'Usage
- Exemple 2 : Traitement de Multiples Valeurs : Illustration de la recherche de plusieurs valeurs présentes dans une base de données, en utilisant RECHERCHEX pour retrouver un numéro de facture associé à un client spécifique.
- Utilisation de Fonctions Complémentaires : Description de l'utilisation conjointe de RECHERCHEX avec d'autres fonctions comme JOINDRETEXTE et FILTRE pour des besoins avancés, tels que lister toutes les factures par client ou rechercher des éléments selon des critères spécifiques (inférieurs ou supérieurs).
- Recherche de Valeurs Approximatives : Explication de la capacité de RECHERCHEX à rechercher des valeurs approximatives dans des tableaux triés de manière désordonnée, offrant une flexibilité accrue par rapport à la fonction RECHERCHEV.
- Polyvalence de RECHERCHEX : Soulignement de la polyvalence et de l'utilité de la fonction RECHERCHEX pour une variété d'applications dans le traitement et l'analyse de données sur Excel, avec des exemples concrets pour illustrer son application pratique.
Maîtrisez les fonctions de A à Z sur Excel
Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !
Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.
Quel est la syntaxe de RECHERCHEX ?
RECHERCHEX(Valeur_cherchée;Tableau_recherche;Tableau_renvoyé;[Si_non_trouvé];
[Mode_correspondance];[Mode_recherche])
Argument | Description |
---|---|
Valeur_cherchée (obligatoire) | Valeur à rechercher dans le tableau. |
Tableau_recherche (obligatoire) | Plage qui contient la valeur. |
Tableau_renvoyé (obligatoire) | Plage qui contient la valeur à renvoyer. |
[Si_non_trouvé] (facultatif) | Au lieu de renvoyer l’erreur #N/A si elle ne trouve pas la valeur dans le tableau, RECHERCHEX renvoie la valeur renseignée dans l’argument [Si_non_trouvé]. |
[Mode_correspondance] (facultatif) | Type de correspondance souhaité : ⇢ 0 ou omis : correspondance exacte, cherche la 1ère valeur exactement égale à la valeur. ⇢ -1 : correspondance exacte ou élément inférieur suivant, cherche la 1ère valeur <= valeur. ⇢ 1 : correspondance exacte ou élément supérieur suivant, cherche la 1ère valeur >= valeur. ⇢ 2 : correspondance de caractère générique (voir « Les caractères génériques »). |
[Mode_recherche] (facultatif) | Type de recherche souhaité : ⇢ 1 ou omis : rechercher à partir du 1er élément. ⇢ -1 : rechercher à partir du dernier élément. ⇢ 2 : recherche binaire (tri croissant). Les valeurs du tableau doivent être triées par ordre croissant, sinon RECHERCHEX renvoie les résultats non valides. ⇢ -2 : recherche binaire (tri décroissant). Les valeurs du tableau doivent être triées par ordre décroissant, sinon RECHERCHEX renvoie les résultats non valides. |
3 exemples d’utilisation pour la RECHERCHEX
Exemple 1 : comprendre la fonction RECHERCHEX
Rappel : RECHERCHEX(Valeur_cherchée;Tableau_recherche;Tableau_renvoyé;[Si_non_trouvé];
[Mode_correspondance];[Mode_recherche])
- Valeur à rechercher dans le tableau.
- Plage qui contient la valeur.
- Plage qui contient la valeur à renvoyer.
- Au lieu de renvoyer l’erreur #N/A si elle ne trouve pas la valeur dans le tableau, RECHERCHEX renvoie la valeur renseignée dans l’argument [Si_non_trouvé].
- 0 ou omis : correspondance exacte, cherche la 1ère valeur exactement égale à la valeur.
- 1 ou omis : rechercher à partir du 1er élément.
Ce tableau liste le matricule et le prénom de plusieurs salariés d’une entreprise.
Tu veux renvoyer le prénom (F2 à F4) qui correspond à chaque matricule (E2 à E4) et renvoyer "Matricule inconnu" si un matricule n’existe pas dans la liste (A2 à A6).
RemarquES
- (1) La fonction RECHERCHEX trouve le matricule "1001" (cellule E2) dans le tableau (cellule A2) et renvoie donc "Hugo" (cellule B2).
- (1) Pourquoi les $ ? Ils permettent de figer les lignes 2 et 6 du tableau de recherche et du tableau renvoyé pour étirer la formule jusqu’à F4 (voir « Les références de cellule »).
- (2) La valeur à rechercher ("1010") n’existe pas dans le tableau (A2 à A6). Cela signifie que la fonction RECHERCHEX ne trouve pas ce qu’elle est censée rechercher, donc elle renvoie l’erreur #N/A, sauf si l’argument [Si_non_trouvé] est spécifié : "Matricule inconnu". Dans ce cas, tu n’es donc pas obligé d’utiliser la fonction SI.NON.DISP ou SIERREUR.
Exemple 2 : plusieurs valeurs cherchées dans le tableau de recherche ([Mode_correspondance] = 0 ou omis)
Rappel : RECHERCHEX(Valeur_cherchée;Tableau_recherche;Tableau_renvoyé;[Si_non_trouvé];
[Mode_correspondance];[Mode_recherche])
- 0 ou omis : correspondance exacte, cherche la 1ère valeur exactement égale à la valeur.
- 1 ou omis : rechercher à partir du 1er élément.
Ce tableau liste plusieurs factures envoyées aux clients. Ces clients sont triés dans le désordre.
Tu veux renvoyer la facture (E2 à E7) qui correspond à chaque client (D2 à D7) et renvoyer "Client inconnu" si un client n’existe pas dans la liste (B2 à B7).
RemarquES
- (1) La fonction RECHERCHEX trouve le client "Amazon" (cellule D2) dans le tableau (cellule B5) et renvoie donc "FA0004" (cellule A5).
- (1) Pourquoi les $ ? Ils permettent de figer les lignes 2 et 7 du tableau de recherche et du tableau renvoyé pour étirer la formule jusqu’à E7 (voir « Les références de cellule »).
- (2) Attention ! "Google" (cellule E5) apparait plusieurs fois dans les clients (B2 à B7). La fonction RECHERCHEX recherche à partir du 1er élément (1er "Google" dans les clients) donc elle renvoie "FA0001" (cellule A2). Ainsi, lorsque le [Mode_correspondance] = 0, essaye toujours d’avoir une valeur unique à rechercher dans le tableau. Si tu as plusieurs fois la même valeur et que tu veux renvoyer une donnée liée à la k-ième valeur, tu peux imbriquer RECHERCHEX dans la fonction DECALER.
- (3) La valeur à rechercher ("LVMH") n’existe pas dans le tableau (A2 à A7). Cela signifie que la fonction RECHERCHEX ne trouve pas ce qu’elle est censée rechercher, donc elle renvoie l’erreur #N/A, sauf si l’argument [Si_non_trouvé] est spécifié : "Client inconnu". Dans ce cas, tu n’es donc pas obligé d’utiliser la fonction SI.NON.DISP ou SIERREUR.
- Pour lister toutes les factures par client, imbrique FILTRE dans la fonction JOINDRE.TEXTE.
Exemple 3 : valeurs triées dans le désordre ([Mode_correspondance] = -1 ou 1)
Rappel : RECHERCHEX(Valeur_cherchée;Tableau_recherche;Tableau_renvoyé;[Si_non_trouvé];
[Mode_correspondance];[Mode_recherche])
- -1 : correspondance exacte ou élément inférieur suivant, cherche la 1ère valeur <= valeur.
- 1 : correspondance exacte ou élément supérieur suivant, cherche la 1ère valeur >= valeur.
- 1 ou omis : rechercher à partir du 1er élément.
Ce tableau liste le montant de plusieurs factures. Les montants sont triés dans le désordre.
Tu veux renvoyer la facture (E2 à E6) qui correspond à chaque montant exact ou inférieur, puis la facture (F2 à F6) qui correspond à chaque montant exact ou supérieur.
Enfin, tu veux renvoyer "Facture non trouvée" si un montant n’existe pas dans la liste (B2 à B7).
RemarquES
- (1) La fonction RECHERCHEX ne trouve pas la valeur dans le tableau, donc elle renvoie "Non trouvée". Il n’y a en effet aucune valeur <= 999 € dans la liste des montants.
- (2) Pourquoi les $ ? Ils permettent de figer la colonne E de la valeur à rechercher et les lignes 2 et 7 du tableau de recherche et du tableau renvoyé pour étirer la formule jusqu’à F6 et modifier uniquement le [Mode_correspondance] (voir « Les références de cellule »).
- (3) RECHERCHEX renvoie "FA0005", car la 1ère valeur <= 4 999 € est 4 000 €, qui correspond à la facture FA0005.
- (4) RECHERCHEX renvoie "FA0001", car la 1ère valeur >= 4 999 € est 5 000 €, qui correspond à la facture FA0001.
- (5) La fonction RECHERCHEX ne trouve pas la valeur dans le tableau, donc elle renvoie "Non trouvée". Il n’y a en effet aucune valeur >= 12 000 € dans la liste des montants.
2 Exercices pour progresser sur la RECHERCHEX
Niveau débutant : RECHERCHEX Excel
Le fichier RECHERCHEX.xlsx
est une ressource précieuse pour quiconque souhaite approfondir sa maîtrise d'Excel.
Plutôt que de lire passivement sur les fonctions Excel, vous aurez l'opportunité de les appliquer directement grâce à des exercices concrets.
Voici ce que vous trouverez à l'intérieur :
- Données Simulées : Comprend des colonnes pour "Matricule", "Prénom", et "Service", offrant un contexte réaliste pour l'application des fonctions Excel.
- Exercices Pratiques : Engagez-vous avec des exercices conçus pour vous familiariser avec le tri, le filtrage, et d'autres fonctions essentielles d'Excel.
- Accès à des ressources avancées : En téléchargeant ce fichier, vous faites le premier pas vers un apprentissage plus approfondi, avec la possibilité d'acquérir un e-book complet pour devenir un expert d'Excel.
Télécharger notre fichier Excel, c'est prendre une longueur d'avance dans votre parcours d'apprentissage et professionnel !
Niveau avancé : RECHERCHEX et les autres
Dans cet exercice spécialement conçu, nous allons explorer en profondeur la fonction RECHERCHEX, une innovation puissante d'Excel qui modernise et étend les capacités de recherche de données. En mettant l'accent sur RECHERCHEX, vous acquerrez une compréhension avancée de la manière de naviguer et d'extraire efficacement des informations spécifiques au sein de vos ensembles de données.
Cela comprend la recherche de données dans un tableau, la gestion des cas de non-correspondance et l'application intelligente de la fonction SIERREUR pour traiter les erreurs de manière élégante. Voici les compétences que vous développerez, avec une attention particulière à la fonction RECHERCHEX :
- Renvoyer une donnée à partir d’une valeur cherchée dans un tableau avec la fonctionnalité « Mettre sous forme de tableau » : Apprenez à utiliser RECHERCHEX pour localiser et extraire des informations à partir de données structurées en tableaux dynamiques, une compétence essentielle pour gérer des bases de données complexes.
- Renvoyer une donnée à partir d’une valeur cherchée dans un tableau avec des bordures : Maîtrisez la recherche de données dans des ensembles organisés manuellement avec des bordures, permettant une flexibilité dans la façon dont vos informations sont présentées et analysées.
- Afficher un résultat spécifique si RECHERCHEX ne trouve pas la valeur cherchée : Découvrez comment configurer RECHERCHEX pour fournir des retours personnalisés en cas de non-correspondance, améliorant ainsi la clarté et l'utilité de vos analyses.
- Gérer les erreurs avec la fonction SIERREUR en cas de non-correspondance avec RECHERCHEV : Bien que l'accent soit mis sur RECHERCHEX, vous apprendrez également à appliquer la fonction SIERREUR avec RECHERCHEV, offrant une stratégie de gestion des erreurs qui garantit la continuité et la propreté de vos calculs et rapports.
Cet exercice est conçu pour vous équiper d'une maîtrise approfondie de RECHERCHEX, vous préparant à naviguer avec aisance à travers vos données et à extraire des informations précises avec efficacité. En maîtrisant ces techniques de recherche avancées, vous serez en mesure de réaliser des analyses de données plus sophistiquées et de prendre des décisions éclairées basées sur des informations exactes et pertinentes.
Nos exercices pour tous les niveaux
Progresser lentement, mais sûrement avec nos exercices gratuits
Testez votre niveau sur la RECHERCHEX
Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre Quiz Excel (≈ 7min)
FAQ: RECHERCHEX Excel
Excel : l'outil que tout le monde connait… mais que personne n'exploite à plein potentiel !
Morpheus Formation est un organisme certifié Qualiopi spécialisé sur Excel.
Nous proposons des formations Excel par niveau, métier ou compétences recherchées qui sont finançables (CPF & OPCO).
Notre méthode d'apprentissage est déjà testée et approuvée par plusieurs grandes entreprises (CAC 40) et plus de 200 apprenants avec un taux de satisfaction de 9,8 sur 10 en 2024 !
Pour aller plus loin
Nos ressources gratuites pour progresser lentement, mais sûrement
Une fiche de révision complète ! Notre fiche de révision synthétise les informations de cet article. Sous le format PDF, elle va te permettre de revoir la syntaxe ainsi que des exemples d'utilisation de la fonction...
S'entraîner est la meilleure façon de progresser ! Tu peux télécharger gratuitement un fichier d'exercice au format .xlsx pour pratiquer et t'entraîner à utiliser la fonction.
Nos formations e-learning Excel pour accélérer votre apprentissage
Prêt à accélérer votre apprentissage et booster votre carrière ? Nos formations e-learning Excel sont conçus pour répondre à vos besoins spécifiques en fonction de votre niveau.
Nos formations en ligne vous permettent de développer vos compétences en autonomie. C'est le compromis idéal pour apprendre Excel à votre rythme, notamment si vous avez un petit budget.
Nos formations e-learning Excel
Accélérez votre apprentissage et boostez votre carrière grâce à nos formations Excel en ligne.
Passez la certification TOSA Excel pour valoriser vos compétences
Vous souhaitez mettre en valeur vos compétences Excel sur votre CV ? La certification TOSA Excel est faite pour vous ! Elle valorise votre niveau sur Excel en délivrant un score sur 1000 que vous pouvez apposer sur votre CV.
Vous pouvez directement passer la certification TOSA Excel sans faire une formation (nos offres ici).
Je certifie mes compétences Excel
Découvrez comment passer la certification TOSA Excel pour mettre en valeur vos compétences.
Les autres fonctions de recherche et de référence
Voici la liste des autres fonctions de recherche et de référence disponibles sur le logiciel Excel.