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 laadt in Power Pivot en relaties definieert, wordt elk structureel probleem in de brondata een modelprobleem. Titels in rijen 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 vóór het laden oplossen gaat snel. Ze vinden en oplossen nadat je een model hebt gebouwd, is traag en frustrerend. Dit hoofdstuk is een gerichte opfrisser 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. Als je stap voor stap met de instructeur wilt meedoen tijdens de les, download dan het videowerkboek dat onder de video wordt aangeboden 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.
Converteren naar een benoemde Excel-tabel
Zodra de gegevens zijn opgeschoond, is de laatste stap het bereik omzetten naar een formele Excel-tabel en deze een naam geven. Dit is niet optioneel — Power Pivot werkt met benoemde Excel-tabellen, niet met gewone bereiken.
- Klik ergens in 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 in het gegevensmodel te worden geladen.
Stap 1 — Structuur corrigeren
Open het Messy_Export-werkblad en los de volgende structurele problemen op:
- Verwijder de titels 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 heeft je werkblad precies één koprij, 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.
- Hernoem op het tabblad Tabelontwerp de tabel van de standaardnaam (Table1 of vergelijkbaar) naar
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.