Felhantering med XLOOKUP
Svep för att visa menyn
En uppslagsformel fungerar endast när uppslagsvärdet finns i uppslagstabellen. Om inget matchande värde hittas returnerar Excel ett fel. I rapporter och affärsmodeller gör råa felmeddelanden kalkylblad svårare att läsa och mindre tillförlitliga.
Istället för att visa ett fel kan XLOOKUP visa ett anpassat meddelande, såsom: Not Found, Missing ID, No Match.
Detta gör resultatet tydligare för alla som använder arbetsboken.
Syntax för felhantering
Det fjärde argumentet styr vad Excel ska visa om ingen matchning finns.
=XLOOKUP(lookup_value; lookup_array; return_array; "Not Found")
Om en matchning hittas returnerar Excel det normala resultatet. Om ingen matchning hittas returnerar Excel den anpassade texten istället för ett fel.
Exempel med Employee ID
Antag att du har en anställdtabell.
Kolumn A innehåller Employee IDs.
Kolumn B innehåller Monthly Salary.
Cell F3 innehåller det Employee ID som ska sökas.
Målet är att returnera lön. Om ID:t inte finns ska formeln visa Not Found.
=XLOOKUP(F3; A3:A202; B3:B202; "Not Found")
F3: innehåller det Employee ID som ska sökas;A3:A202: innehåller uppslagskolumnen med Employee IDs;B3:B202: innehåller lönerna som ska returneras;"Not Found": definierar vad som ska visas när inget matchande ID finns.
Scenario
Ett kalkylblad innehåller en produktuppslagningstabell med Product Code, Product Name och Product Price.
Ett Product Code anges i en inmatningscell. Målet är att returnera rätt pris.
Om Product Code inte finns i tabellen ska formeln visa Not Found.
Uppgiftsinstruktioner
- Hämta
Product Pricebaserat påProduct Code; - Använd
XLOOKUPmed ett anpassat meddelande för ej funnen post; - Visa
Not FoundomProduct Codesaknas.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal