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 fel arbetsblad svårare att läsa och svårare att lita på.
Istället för att visa ett fel kan XLOOKUP visa ett anpassat meddelande 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 Anställnings-ID
Anta 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önen. Om ID:t inte finns ska formeln visa Not Found.
=XLOOKUP(F3; A3:A202; B3:B202; "Not Found")
F3: innehåller det Anställnings-ID som ska sökas;A3:A202: innehåller sökkolumnen med Anställnings-ID;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 hittad 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