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

bookXLOOKUPin Perusteet

Pyyhkäise näyttääksesi valikon

XLOOKUP hakee arvon yhdestä sarakkeesta perustuen vastaavaan arvoon toisessa sarakkeessa. Sitä käytetään, kun:

  • On olemassa yksilöllinen tunniste;
  • Odotetaan yhtä tulosta;
  • Tarvitaan täsmällinen vastaavuus.

XLOOKUP etsii arvoa ja palauttaa siihen liittyvän tiedon toisesta sarakkeesta samalla rivillä.

Syntaksi

=XLOOKUP(lookup_value, lookup_array, return_array)
  • lookup_value: haettava arvo;
  • lookup_array: sarake, josta Excel etsii vastaavuutta;
  • return_array: sarake, joka sisältää palautettavan tuloksen.

Palkan hakeminen työntekijätunnuksen perusteella

Työkirjassa on kaksi taulukkoa. Employee Directory sisältää Employee ID, Employee Name, Department. Employee Salaries sisältää Employee ID ja Monthly Salary. Tavoitteena on palauttaa Monthly Salary Employee Directory -taulukkoon Employee ID:n perusteella.

carousel-imgcarousel-img

Hakukaavan luominen

Lisää uusi sarake Employee Directory -taulukkoon nimeltä Monthly Salary. Ensimmäiseen soluun tässä sarakkeessa:

=XLOOKUP(A3; F:F; G:G)
  • A3 on Employee ID hakemiston taulukosta;
  • F:F on Employee ID -sarake Salary-taulukossa;
  • G:G on Monthly Salary -sarake Salary-taulukossa.

Excel etsii sarakkeesta F arvon, joka on solussa A3. Kun vastaavuus löytyy, Excel palauttaa vastaavan arvon sarakkeesta G.

carousel-imgcarousel-img

Puuttuvien osumien käsittely

Jos Employee ID ei ole palkkataulukossa, Excel palauttaa virheen. Tuloksen hallitsemiseksi lisää neljäs argumentti:

=XLOOKUP(A3; F:F; G:G; "Not Found")

Jos osumaa ei löydy, Excel näyttää Not Found virheen sijaan.

carousel-imgcarousel-img

Sisäinen toiminta

Kun kaava suoritetaan, Excel:

  • Lukee hakuarvon;
  • Skannaa hakusarakkeen ylhäältä alas;
  • Etsii ensimmäisen tarkan osuman;
  • Palauttaa arvon palautussarakkeesta samalta riviltä.

Alkuperäisiä tietotaulukoita ei muuteta. Tulos lasketaan dynaamisesti kaavan perusteella.

Skenaario

Työkirjassa on kaksi taulukkoa:
Employee Directory ja Employee Details.
Tavoitteena on hakea kunkin työntekijän Job Title käyttämällä XLOOKUP-funktiota.

Tehtävän ohjeet

  • Lisää uusi sarake Employee Directory -taulukkoon nimeltä Job Title;
  • Käytä XLOOKUP-funktiota hakeaksesi Job Title perustuen Employee ID:hen;
  • Varmista, että kaava palauttaa Not Found, jos vastaavuutta ei löydy;
  • Kopioi kaava sarakkeen kaikkiin riveihin.
question mark

Mikä on XLOOKUP-funktion ensisijainen tarkoitus Excelissä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 2. Luku 1
some-alt