← Guides

Guide complet RECHERCHEX : 7 usages concrets au-delà de RECHERCHEV

Correspondance exacte ou approchée, recherche bidirectionnelle, dernière occurrence, plusieurs colonnes : tout RECHERCHEX avec des formules prêtes à copier.

Excel · 8 min de lecture

La syntaxe en une ligne

RECHERCHEX(valeur ; tableau_recherche ; tableau_renvoyé ; [si_non_trouvé] ; [mode_correspondance] ; [mode_recherche]). Pas de numéro de colonne, et la correspondance exacte est par défaut.

=RECHERCHEX(A2;Produits[Ref];Produits[Prix];"Introuvable")

1. Renvoyer plusieurs colonnes

Une plage de retour multi-colonnes déborde horizontalement : nom, catégorie et prix en une formule.

=RECHERCHEX(A2;Produits[Ref];Produits[[Nom]:[Prix]])

2. Barème par tranches

Le mode -1 renvoie l'élément inférieur suivant, idéal pour commissions ou frais de port, sans tri préalable.

=RECHERCHEX(B2;Baremes[Min];Baremes[Taux];;-1)

3. Dernière occurrence

Le mode de recherche -1 parcourt de bas en haut : dernier statut d'un ticket, dernier prix payé.

=RECHERCHEX(A2;Journal[Ticket];Journal[Statut];;0;-1)

4. Recherche bidirectionnelle

Imbriquez deux RECHERCHEX pour croiser ligne et en-tête de colonne, à la place d'INDEX/EQUIV/EQUIV.

=RECHERCHEX(G2;Ventes[Region];RECHERCHEX(H2;Ventes[#En-têtes];Ventes))

5–7. Caractères génériques, multi-critères, Google Sheets

Le mode 2 active les jokers ("*nord*"). Multi-critères : =RECHERCHEX(1;(A:A=G2)*(B:B=H2);C:C). La fonction existe dans Google Sheets (XLOOKUP). Sur Excel 2019, elle renvoie #NOM? : gardez une version INDEX/EQUIV.