Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Virheenkäsittely XLOOKUP-toiminnolla | Osio
Excelin hakutekniikat

Virheenkäsittely XLOOKUP-toiminnolla

Pyyhkäise näyttääksesi valikon

Haku-kaava toimii vain, kun hakuarvo löytyy hakutaulukosta. Jos vastaavaa arvoa ei löydy, Excel palauttaa virheen. Raporteissa ja liiketoimintamalleissa raakat virheet tekevät taulukoista vaikeampia lukea ja vähemmän luotettavia.

Virheen näyttämisen sijaan XLOOKUP voi näyttää mukautetun viestin, kuten: Not Found, Missing ID, No Match. Tämä tekee tuloksista selkeämpiä kaikille työkirjan käyttäjille.

Virheenkäsittelyn syntaksi

Neljäs argumentti määrittää, mitä Excel näyttää, jos vastaavuutta ei löydy.

=XLOOKUP(lookup_value; lookup_array; return_array; "Not Found")

Jos vastaavuus löytyy, Excel palauttaa normaalin tuloksen. Jos vastaavuutta ei löydy, Excel palauttaa mukautetun tekstin virheen sijaan.

Esimerkki työntekijätunnuksen avulla

Oletetaan, että käytössä on työntekijätaulukko. Sarakkeessa A on Employee IDs. Sarakkeessa B on Monthly Salary. Solussa F3 on etsittävä Employee ID.

Tavoitteena on palauttaa palkka. Jos tunnusta ei löydy, kaavan tulee näyttää Not Found.

=XLOOKUP(F3; A3:A202; B3:B202; "Not Found")
  • F3: sisältää etsittävän Employee ID:n;
  • A3:A202: sisältää hakusarakkeen Employee ID:illä;
  • B3:B202: sisältää palautettavat palkat;
  • "Not Found": määrittää, mitä näytetään, kun vastaavaa tunnusta ei löydy.
Näyttökuva

Tehtävä

Tilanne

Työkirjassa on tuotelookup-taulukko, jossa on sarakkeet Product Code, Product Name ja Product Price. Syöttösoluun annetaan Product Code. Tavoitteena on palauttaa oikea hinta. Jos Product Code ei löydy taulukosta, kaavan tulee näyttää Not Found.

Tehtävän ohjeet

  • Hae Product Price annetun Product Code perusteella;
  • Käytä XLOOKUP-funktiota mukautetulla ei löydy -viestillä;
  • Näytä Not Found, jos Product Code puuttuu.
question mark

Mitä tapahtuu, kun käytät XLOOKUP-funktion neljättä argumenttia ja hakuarvoa ei löydy hakutaulukosta?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 6

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 6
some-alt