FormulaCamp
Toutes les fonctions
Lookup & reference

RECHERCHEX (XLOOKUP) dans Excel

RECHERCHEX (XLOOKUP) expliquée avec sa syntaxe, trois exemples vérifiés, les erreurs courantes et des conseils de correspondance.

Syntaxe

XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

Exemple : =XLOOKUP(A2,B:B,C:C,"none")

Disponible dans : Excel 2021+, Microsoft 365

La fonction RECHERCHEX dans Excel cherche une valeur dans une plage et renvoie l’élément correspondant d’une autre plage, dans n’importe quelle direction. Elle utilise par défaut une correspondance exacte, peut chercher vers la gauche et permet de définir un message personnalisé si rien n’est trouvé ; elle remplace donc la plupart des formules RECHERCHEV et INDEX/EQUIV dans Microsoft 365 et Excel 2021 ou version ultérieure.

Quand l’utiliser

Arguments

Exemples expliqués

Rechercher un prix à partir du SKU

ABCDEF
1SKUProductPriceLook upPrice
2A101Desk lamp24.99A103
3A102Monitor stand39
4A103USB hub18.5

Formule : F2: =XLOOKUP(E2,A2:A4,C2:C4)

Résultat : 18.5

La formule cherche dans A2:A4 et renvoie l’élément placé à la même position dans C2:C4. La correspondance exacte est le comportement par défaut.

Afficher un message personnalisé si la valeur manque

ABCDE
1SKUPriceLook upPrice
2A10124.99Z999
3A10239

Formule : E2: =XLOOKUP(D2,A2:A3,B2:B3,"Not in catalog")

Résultat : Not in catalog

Le quatrième argument remplace #N/A par le texte que vous avez choisi.

Chercher à gauche de la clé

AB
1EmployeeID
2Maria Lopez1042
3James Cole1043
4Priya Shah1044

Formule : D2: =XLOOKUP(1043,B2:B4,A2:A4)

Résultat : James Cole

La plage de résultat, qui contient les noms, se trouve à gauche de la plage de recherche, qui contient les identifiants. RECHERCHEV ne peut pas le faire.

À vous de jouer

Modifiez une formule ou une valeur dans la feuille d’exemple et observez le résultat.

Formule en F2 : =XLOOKUP(103,A2:A6,B2:B6,"none")

Feuille d’exemple : XLOOKUP
ABCDEF
1IDItemPriceStockResult
2101Pen2.5120Lamp
3102Notebook480
4103Lamp2515
5104Mug7.540
6105Backpack3912
Résultat en F2 : Lamp
S’exercer dans une leçon en anglais : XLOOKUP

Erreurs et vérifications

Fonctions associées

Questions fréquentes

RECHERCHEX est-elle meilleure que RECHERCHEV ?
Pour la plupart des tâches, oui : la correspondance est exacte par défaut, la recherche fonctionne dans toutes les directions, l’insertion de colonnes ne casse pas la formule et un message d’absence est intégré. RECHERCHEV reste utile pour la compatibilité avec les anciennes versions d’Excel.
RECHERCHEX peut-elle renvoyer plusieurs colonnes ?
Oui. Indiquez une plage de résultat à plusieurs colonnes, telle que B2:D10, et le résultat se propage dans ces colonnes.
RECHERCHEX fonctionne-t-elle dans Excel 2019 ?
Non. Elle est disponible dans Excel 2021, Excel 2024 et Microsoft 365.
Comment effectuer une correspondance approximative avec RECHERCHEX ?
Réglez le cinquième argument match_mode sur -1, pour une valeur exacte ou immédiatement inférieure, ou sur 1, pour une valeur exacte ou immédiatement supérieure. Aucun tri n’est nécessaire.

Autres fonctions de la catégorie Lookup & reference