Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Een Relationeel Model Maken | Sectie
Moderne Excel-Formules voor Bedrijfsanalyse

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 waarnaar gezocht wordt;
  • lookup_array: bereik waarin Excel zoekt;
  • return_array: waarde die wordt geretourneerd uit de overeenkomende rij.
Note
Opmerking

De scheidingstekens voor formule-argumenten in Excel kunnen verschillen afhankelijk van je regionale instellingen en Excel-lokalisatie. Sommige versies gebruiken komma's , terwijl andere puntkomma's ; gebruiken. Als een formule niet correct werkt, probeer dan het scheidingsteken aan te passen.

Stap 1 Maak het Products-werkblad aan
expand arrow

Maak een nieuw werkblad met de naam:

Products

Voeg de volgende kolommen toe:

Product
Category
Cost
Price
Stap 2 Voeg productgegevens toe
expand arrow
ProductCategoryCostPrice
LaptopTech9001500
MonitorTech240400
KeyboardTech70120
MouseTech2540
PhoneTech480800
TabletTech360600
Stap 3 Zet de dataset om in een Excel-tabel
expand arrow

Selecteer de dataset en druk op:

Ctrl + T

Bevestig dat de tabel kopteksten bevat.

Stap 4 Maak de eerste opzoekactie
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: kolom met teruggegeven waarde.

Druk op Enter.

Stap 5 Test de verbinding
expand arrow

Wijzig een van de prijzen in de Products-tabel.

Merk op dat de waarde automatisch wordt bijgewerkt in Sales_Data.

Stap 6 Bouw de omzetformule
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 Maak de dataset schoon
expand arrow

Verwijder indien nodig de tijdelijke opzoekkolom. Houd alleen de uiteindelijke omzetkolom over.

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

2. Waarvoor staat Products!D:D?

3. Waarom wordt Revenue berekend met XLOOKUP in plaats van Price direct op te slaan in Sales_Data?

question mark

Waarom wordt productprijs opgeslagen in een aparte Products-tabel?

Selecteer het correcte antwoord

question mark

Waarvoor staat Products!D:D?

Selecteer het correcte antwoord

question mark

Waarom wordt Revenue berekend met XLOOKUP in plaats van Price 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