Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Een Relationeel Model Maken | Datafundamenten en Essentiële Excel-Vaardigheden
Excel Formules

Een Relationeel Model Maken

Veeg om het menu te tonen

Op dit moment staat de productprijs direct in de omzetberekening. In dit hoofdstuk wordt de prijsinformatie verplaatst naar een aparte tabel en worden beide werkbladen verbonden met XLOOKUP.

Modelstructuur

  • Sales_Data: transactiegegevens;
  • Products: productprijsgegevens;
  • Productprijzen worden opgeslagen in een aparte opzoektabel;
  • Prijsupdates vinden plaats op één centrale locatie.

Deze structuur zorgt voor één enkele bron van waarheid voor productprijzen.

XLOOKUP-structuur

=XLOOKUP(lookup_value, lookup_array, return_array)
  • lookup_value: waarde die wordt gezocht;
  • lookup_array: waar Excel zoekt;
  • return_array: waarde die wordt geretourneerd uit de overeenkomende rij.
Stap 1 Het Products-werkblad maken
expand arrow

Maak een nieuw werkblad met de naam:

Products

Voeg de volgende kolommen toe:

Product
Category
Cost
Price
Stap 2 Productgegevens toevoegen
expand arrow
ProductCategoryCostPrice
LaptopTech9001500
MonitorTech240400
KeyboardTech70120
MouseTech2540
PhoneTech480800
TabletTech360600
Stap 3 De dataset omzetten naar een Excel-tabel
expand arrow

Selecteer de dataset en druk op:

Ctrl + T

Controleer of de tabel kopteksten bevat.

Stap 4 De eerste opzoekactie maken
expand arrow

Ga terug naar het werkblad Sales_Data.

Typ in H2:

=XLOOKUP(D2, Products!A:A, Products!D:D)
  • D2: productnaam;
  • Products!A:A: opzoekkolom;
  • Products!D:D: retourkolom.

Druk op Enter.

Stap 5 De koppeling testen
expand arrow

Wijzig een van de prijzen in de Products-tabel.

Merk op dat de waarde automatisch wordt bijgewerkt in Sales_Data.

Stap 6 De omzetformule opstellen
expand arrow

Vervang de vorige formule door:

=XLOOKUP(D2, Products!A:A, Products!D:D) * G2
  • XLOOKUP(...): haalt de productprijs op;
  • G2: aantal eenheden.
Stap 7 De dataset opschonen
expand arrow

Verwijder indien nodig de tijdelijke kolom die alleen voor opzoeken is gebruikt. Houd alleen de uiteindelijke omzetkolom over.

1. Waarom wordt productprijs opgeslagen in een aparte Products-tabel?

2. Waar staat Products!D:D voor?

3. Waarom wordt omzet berekend met XLOOKUP in plaats van de prijs direct op te slaan in Sales_Data?

question mark

Waarom wordt productprijs opgeslagen in een aparte Products-tabel?

Selecteer het correcte antwoord

question mark

Waar staat Products!D:D voor?

Selecteer het correcte antwoord

question mark

Waarom wordt omzet berekend met XLOOKUP in plaats van de prijs direct op te slaan in Sales_Data?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

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

Sectie 1. Hoofdstuk 2
some-alt