ZonoTools

Fonction Excel XLOOKUP (recherche moderne) – Exemples et pratique

Pratiquez la fonction Excel XLOOKUP en ligne avec une grille interactive, des commentaires instantanés et une aide claire pour les formules.

Instruction

Look up code "P-102" in A2:A6 and return the matching price from C2:C6; show "Not found" if missing.

lookup-reference-table.xlsx

ABC
1CodeNamePrice
2P-101Mouse19
3P-102Keyboard45
4P-103Monitor199
5P-104USB Hub29
6P-105Headset59
7Output

Input Formula

Need Help?

Tips

  • Nommezlookup_arrayetreturn_arrayensemble comme une seule paire dans la documentation.
  • Préférezmatch_modeexplicite lors du partage de fichiers avec des versions Excel mixtes.
  • Associez-le à **FILTER** lorsque vous avez besoin de toutes les correspondances, pas d'une seule.

FAQ

XLOOKUP nécessite-t-il des données triées?

Le mode de correspondance exacte ne nécessite pas de tri. Les modes de recherche approximatifs et binaires ont leurs propres règles de tri: lisez l'argument match_mode.

XLOOKUP peut-il renvoyer des valeurs à gauche?

Oui. Le return_array peut être n'importe où par rapport à lookup_array.

Que fait if_not_found?

Il remplace #N/A par une valeur ou un texte que vous spécifiez, de la même manière que RECHERCHEV dans IFERROR.

XLOOKUP est-il disponible dans tous les Excel?

Il nécessite une version Excel prise en charge ou Microsoft 365. Les installations plus anciennes peuvent nécessiter RECHERCHEV ou INDEX/MATCH.

XLOOKUP peut-il renvoyer plusieurs colonnes?

Oui, lorsque return_array s'étend sur plusieurs colonnes, XLOOKUP peut renverser la ligne correspondante dans Excel moderne.

Comparison

Function Era Flexibility
XLOOKUP Modern High
VLOOKUP Classic La colonne de recherche doit être la plus à gauche
INDEX/MATCH Classic Très flexible

Example

=XLOOKUP("P-102", A2:A6, C2:C6, "Not found")``=VLOOKUP("P-102", A2:C6, 3, FALSE)