Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer XLOOKUP-essentials | XLOOKUP-Grondbeginselen en Geavanceerde Technieken
Excel Opzoekvaardigheid

bookXLOOKUP-essentials

Veeg om het menu te tonen

XLOOKUP haalt een waarde op uit één kolom op basis van een overeenkomende waarde die in een andere kolom wordt gevonden. Het wordt gebruikt wanneer:

  • Er een unieke identificatie bestaat;
  • Slechts één resultaat wordt verwacht;
  • Een exacte overeenkomst vereist is.

XLOOKUP zoekt naar een waarde en retourneert gerelateerde informatie uit een andere kolom in dezelfde rij.

Syntaxis

=XLOOKUP(lookup_value, lookup_array, return_array)
  • lookup_value: de waarde waarnaar gezocht wordt;
  • lookup_array: de kolom waarin Excel zoekt naar een overeenkomst;
  • return_array: de kolom met het resultaat dat moet worden geretourneerd.

Salaris ophalen met behulp van Employee ID

Er zijn twee tabellen beschikbaar in het werkblad. Employee Directory bevat Employee ID, Employee Name, Department. Employee Salaries bevat Employee ID en Monthly Salary. Het doel is om Monthly Salary in de Employee Directory-tabel te plaatsen op basis van Employee ID.

carousel-imgcarousel-img

Het maken van de opzoekformule

Voeg een nieuwe kolom toe aan de Employee Directory-tabel met de naam Monthly Salary. In de eerste cel van die kolom:

=XLOOKUP(A3; F:F; G:G)
  • A3 is Employee ID uit de directory-tabel;
  • F:F is de kolom Employee ID in de Salary-tabel;
  • G:G is de kolom Monthly Salary in de Salary-tabel.

Excel zoekt in kolom F naar de waarde in A3. Wanneer er een overeenkomst wordt gevonden, retourneert Excel de bijbehorende waarde uit kolom G.

carousel-imgcarousel-img

Omgaan met ontbrekende overeenkomsten

Als een Employee ID niet voorkomt in de Salary-tabel, geeft Excel een foutmelding. Om de uitvoer te bepalen, voeg het vierde argument toe:

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

Als er geen overeenkomst wordt gevonden, toont Excel Not Found in plaats van een foutmelding.

carousel-imgcarousel-img

Wat gebeurt er intern

Wanneer de formule wordt uitgevoerd, doet Excel het volgende:

  • Leest de opzoekwaarde;
  • Scant de opzoekkolom van boven naar beneden;
  • Vindt de eerste exacte overeenkomst;
  • Geeft de waarde uit de retourkolom in dezelfde rij terug.

De oorspronkelijke datatabellen worden niet aangepast. Het resultaat wordt dynamisch berekend op basis van de formule.

Scenario

Het werkblad bevat twee tabellen:
Employee Directory en Employee Details.
Het doel is om de Job Title voor elke werknemer op te halen met behulp van XLOOKUP.

Opdrachtinstructies

  • Voeg een nieuwe kolom toe aan de Employee Directory-tabel met de naam Job Title;
  • Gebruik XLOOKUP om Job Title op te halen op basis van Employee ID;
  • Zorg ervoor dat de formule Not Found retourneert als er geen overeenkomst is;
  • Vul de formule naar beneden in de kolom.
question mark

Wat is de primaire functie van XLOOKUP in Excel?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 2. Hoofdstuk 1
some-alt