Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Virheenkäsittely XLOOKUP-funktiolla | XLOOKUP-perusteet ja edistyneet tekniikat
Excel-hakujen Hallinta

bookVirheenkäsittely XLOOKUP-funktiolla

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 raakatason 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, jotka käyttävät työkirjaa.

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ätunnuksella

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

Tilanne

Työkirjassa on tuotehakulomake, jossa on Product Code, Product Name ja Product Price. Syötesoluun syötetään 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 perustuen Product Code-arvoon;
  • 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?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 2. Luku 3
some-alt