Gestion des Erreurs avec XLOOKUP
Glissez pour afficher le menu
Une formule de recherche fonctionne uniquement lorsque la valeur recherchée existe dans la table de recherche. Si aucune valeur correspondante n'est trouvée, Excel renvoie une erreur. Dans les rapports et les modèles d'affaires, les erreurs brutes rendent les feuilles de calcul plus difficiles à lire et moins fiables.
Au lieu d'afficher une erreur, XLOOKUP peut afficher un message personnalisé tel que : Not Found, Missing ID, No Match.
Cela rend le résultat plus clair pour toute personne utilisant le classeur.
Syntaxe pour la gestion des erreurs
Le quatrième argument contrôle ce qu'Excel doit afficher si aucune correspondance n'existe.
=XLOOKUP(lookup_value; lookup_array; return_array; "Not Found")
Si une correspondance est trouvée, Excel renvoie le résultat habituel. Si aucune correspondance n'est trouvée, Excel affiche le texte personnalisé au lieu d'une erreur.
Exemple avec l'ID employé
Supposons que vous disposez d'une table d'employés.
La colonne A contient les Employee IDs.
La colonne B contient le Monthly Salary.
La cellule F3 contient l'Employee ID à rechercher.
L'objectif est de retourner le salaire. Si l'ID n'existe pas, la formule doit afficher Not Found.
=XLOOKUP(F3; A3:A202; B3:B202; "Not Found")
F3: contient l'ID employé à rechercher ;A3:A202: contient la colonne de recherche avec les ID employés ;B3:B202: contient les salaires à retourner ;"Not Found": définit ce qui s'affiche lorsqu'aucun ID correspondant n'existe.
Scénario
Une feuille de calcul contient une table de recherche de produits avec Product Code, Product Name et Product Price.
Un Product Code est saisi dans une cellule de saisie. L'objectif est d'afficher le prix correct.
Si le Product Code n'existe pas dans la table, la formule doit afficher Not Found.
Instructions de la tâche
- Récupération de
Product Priceà partir deProduct Code; - Utilisation de
XLOOKUPavec un message personnalisé en cas d'absence de résultat ; - Affichage de
Not Foundsi leProduct Codeest manquant.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion