PaliSkill
Excel avancé

Leçon 1 / 6 — Chapitre 2: Recherche et calcul conditionnel avancés

RECHERCHEX, et pourquoi il remplace RECHERCHEV

RECHERCHEV (VLOOKUP) a longtemps été LA fonction de recherche dans Excel, mais elle a des limites connues : elle ne cherche que vers la droite, il faut compter manuellement le numéro de colonne à renvoyer, et une colonne insérée au milieu du tableau peut casser silencieusement la formule. RECHERCHEX (XLOOKUP), plus récente, corrige ces trois défauts.

La syntaxe de RECHERCHEX :

=RECHERCHEX(valeur_cherchée; tableau_recherché; tableau_renvoyé; [si_non_trouvé])

  • valeur_cherchée : ce que vous cherchez (par exemple un code produit).
  • tableau_recherché : la colonne où chercher cette valeur.
  • tableau_renvoyé : la colonne dont vous voulez récupérer la valeur correspondante — qui peut être à gauche de la colonne de recherche, contrairement à RECHERCHEV.
  • si_non_trouvé (facultatif mais recommandé) : le texte ou la valeur à afficher si rien n'est trouvé, au lieu de l'erreur #N/A par défaut.

Trois avantages concrets sur RECHERCHEV :

  • Pas besoin de compter les colonnes : on indique directement la colonne à renvoyer.
  • Insérer une colonne au milieu du tableau ne casse plus la formule, puisqu'elle ne repose pas sur un numéro de colonne fixe.
  • La recherche vers la gauche devient possible, ce qui obligeait auparavant à réorganiser les colonnes ou à utiliser une formule plus complexe.

Exemple concret : une pharmacie tient une base de médicaments avec leur code, leur nom et leur prix. Pour retrouver automatiquement le prix à partir d'un code scanné en caisse, elle utilise =RECHERCHEX(F2;A:A;C:C;"Code introuvable") : F2 contient le code recherché, la colonne A contient les codes, la colonne C contient les prix, et le message d'erreur personnalisé évite un #N/A confus pour la caissière.

À vous de jouer

À faire

Une boutique de matériel agricole tient un tableau où la colonne A contient des codes produits et la colonne D contient les prix correspondants. Le code recherché est saisi en F2. Quelle formule RECHERCHEX permet de retrouver le prix correspondant ?

Réalisez la tâche, puis saisissez votre réponse ci-dessous pour vérification.

💡 Formule Excel complète, commence par =.

À vous de jouer

À faire

Contrairement à RECHERCHEV, RECHERCHEX peut renvoyer une valeur située où par rapport à la colonne de recherche ?

Réalisez la tâche, puis saisissez votre réponse ci-dessous pour vérification.

💡 Deux mots.

Quitter le module