Schone Tabellen Voorbereiden Voor Het Datamodel
Veeg om het menu te tonen
Je hebt eerder met Excel-tabellen gewerkt. Je weet hoe je kunt filteren, sorteren en een draaitabel kunt maken. Waarom dan toch een hoofdstuk over schone data?
Omdat het Gegevensmodel minder vergevingsgezind is dan een standaard draaitabel. Wanneer je een tabel in Power Pivot laadt en relaties definieert, wordt elk structureel probleem in de brondata een modelprobleem. Titelrijen voorkomen dat een tabel correct wordt geladen. Lege rijen binnen de data verstoren relaties. Datums die als tekst zijn opgeslagen, maken tijdsgebonden berekeningen volledig onmogelijk. Numerieke kolommen die als tekst zijn opgemaakt, leveren een som van nul op.
Deze problemen vooraf oplossen gaat snel. Ze achteraf vinden en corrigeren nadat je een model hebt gebouwd, is traag en frustrerend. Dit hoofdstuk is een gerichte opfrissing van de belangrijkste schoonmaakstappen vóór het modelleren van data.
Het werkboek dat in de video wordt gebruikt, is anders dan het werkboek dat in de opdracht wordt gebruikt. Wil je stap voor stap met de instructeur meedoen tijdens de les? Download dan het videowerkboek onder de video voordat je begint.
Een tabel is klaar voor het Gegevensmodel wanneer aan alle volgende voorwaarden is voldaan:
Je hoeft deze lijst niet uit het hoofd te leren. Gebruik deze als checklist voordat je een tabel in het Gegevensmodel laadt.
Omzetten naar een benoemde Excel-tabel
Zodra de gegevens zijn opgeschoond, is de laatste stap het omzetten van het bereik naar een formele Excel-tabel en het geven van een naam. Dit is niet optioneel — Power Pivot werkt met benoemde Excel-tabellen, niet met gewone bereiken.
- Klik ergens binnen het opgeschoonde gegevensbereik;
- Ga naar Invoegen → Tabel;
- Controleer of Mijn tabel bevat kopteksten is aangevinkt. Klik op OK;
- Zoek op het tabblad Tabelontwerp uiterst links het veld Tabelnaam;
- Vervang de standaardnaam (Tabel1, Tabel2, enz.) door een betekenisvolle naam — bijvoorbeeld: Sales, Customers of Products.
Naamgevingsconventies:
- Gebruik waar mogelijk één beschrijvend woord:
Sales, nietSalesData2025; - Geen spaties. Als je twee woorden nodig hebt, gebruik PascalCase:
SalesOrders, nietSales Orders. - Vermijd generieke namen zoals Table1 of Sheet2 — deze zijn nietszeggend in de Power Pivot-veldenlijst.
Een benoemde tabel wordt automatisch uitgebreid wanneer er nieuwe rijen worden toegevoegd, waardoor vernieuwde gegevens direct in het model terechtkomen zonder dat je bereiken hoeft aan te passen.
Opdracht
Zet de aangeleverde rommelige export om in één enkele, schone, benoemde Excel-tabel die klaar is om te worden geladen in het gegevensmodel.
Stap 1 — Structuur corrigeren
Open het Messy_Export-werkblad en los de volgende structurele problemen op:
- Verwijder de titelrijen en eventuele lege rijen boven de echte koprij, zodat rij 1 de kolomkoprij wordt.
- Zoek en verwijder eventuele lege rijen binnen de gegevens. Gebruik
Ctrl+G/Fn+F5→ Speciaal → Leegtes om ze snel te vinden. - Verwijder de TOTAL-rij onderaan de gegevens.
Na afloop moet je werkblad exact één koprij hebben, gevolgd door één rij per bestelling, zonder iets boven of onder de gegevens.
Stap 2 — Gegevenstypen corrigeren
- Selecteer de kolom Order Date. Pas een consistente korte datumnotatie toe (
DD/MM/YYYY). Elke waarde die na het opmaken links uitgelijnd blijft, is als tekst opgeslagen — corrigeer deze cellen met de functieDATEVALUE()of Tekst naar kolommen (Gegevens → Tekst naar kolommen → Voltooien). - Controleer de kolommen Quantity, Unit Price en Total. Als waarden links uitgelijnd zijn, zijn ze als tekst opgeslagen. Corrigeer deze met Plakken speciaal → Vermenigvuldigen met 1, of de functie
VALUE().
Na afloop moeten alle datums rechts uitgelijnd en consequent opgemaakt zijn, en alle numerieke kolommen rechts uitgelijnd.
Stap 3 — Omzetten naar een benoemde Excel-tabel
- Klik ergens binnen het schone gegevensbereik.
- Ga naar Invoegen → Tabel. Controleer of "Mijn tabel heeft kopteksten" is aangevinkt. Klik op OK.
- Geef op het tabblad Tabelontwerp de tabel een nieuwe naam, bijvoorbeeld
Sales.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.