Excel loonadministratie-dashboard

Module 5 — Formulieren & Aangifte

Alles samengebracht — grafieken, slicers en een volledig medewerkeroverzicht op één dashboardpagina

Concepts

Het dashboard als eindresultaat

Na het doorlopen van de vorige modules heb je afzonderlijke Excel-werkbladen gebouwd: een personeelslijst, een loonberekeningentabel, een WKR-registratie en een aangifteoverzicht. In dit slothoofdstuk breng je alles samen in één **dashboard** — een overzichtspagina die Karin in één oogopslag de status van de loonadministratie bij VGS laat zien.

Een goed dashboard heeft drie kenmerken:

  1. **Overzichtelijk** — de belangrijkste informatie is direct zichtbaar zonder te hoeven scrollen
  2. **Interactief** — filters en slicers laten toe te zoomen op specifieke periodes of medewerkers
  3. **Automatisch bijwerkend** — elke wijziging in de brondata wordt direct weerspiegeld
Dashboard-opbouw | Structuur
- Één tabblad als dashboard
- Alle brondata op aparte tabbladen
- Geen handmatige updates nodig
---
Slicer | Interactiviteit
- Klikbaar filter voor PivotTables
- Werkt op meerdere PivotTables tegelijk
- Maakt dashboards gebruiksvriendelijk
---
Gelinkte grafieken | Visualisatie
- Koppel grafieken aan PivotTables
- Lijn- en staafdiagrammen combineren
- Aanpasbaar kleurenpalet

Dashboardstructuur ontwerpen

Het dashboard heeft vier secties. Karin kan in één klik zien wat er speelt in de loonadministratie:

SECTIE 1 — KPI-tegels (bovenaan, 4 cellen naast elkaar)
┌─────────────────┬─────────────────┬─────────────────┬─────────────────┐
│  Totaal loonsom │  Totaal lh-      │  WKR vrije      │  Volgende       │
│  per maand      │  afdracht YTD    │  ruimte resterend│  aangifte-ddl  │
│  €xxxxxx        │  €xxxxxx        │  €xxxxxx        │  dd-mm-jjjj    │
└─────────────────┴─────────────────┴─────────────────┴─────────────────┘

SECTIE 2 — Lijndiagram loonheffingen per tijdvak (links, groot)

SECTIE 3 — Staafdiagram loonverdeling per medewerker (rechts)

SECTIE 4 — Contractstatus-tabel (onderaan, medewerkers met tijdelijk contract)

KPI-tegels opbouwen

KPI staat voor Key Performance Indicator — de kern-getallen die je snel wilt zien. Je bouwt ze met eenvoudige formules die verwijzen naar de andere tabbladen:

Tabblad: Dashboard

KPI-TEGEL 1: Totaal brutoloon per maand
Cel C3: =SOM(Personeel[BrutoloonMnd])
Opmaak: Valuta, grote letter, blauwe achtergrond

KPI-TEGEL 2: Totaal loonheffing afgedragen YTD
Cel G3: =SOMMEN.ALS(Aangifte[LoonheffingIngehouden]; Aangifte[Tijdvak];"<="&"2026-05")
→ Of gebruik een cel-verwijzing naar de eindtotaalcel van de PivotTable

KPI-TEGEL 3: WKR vrije ruimte resterend
Cel K3: ='WKR-Bewaking'!B9
→ Directe link naar de bewakingsberekening

KPI-TEGEL 4: Volgende aangifte-deadline
Cel O3: =WORKDAY(EOMONTH(TODAY();0);1)
Opmaak: Datum dd-mm-jjjj
Voorwaardelijke opmaak: rood als datum < TODAY()+7 (deadline nadert)

> EXAMTIP: Op het examen worden dashboards niet getoetst, maar in de praktijk is een goed dashboard onmisbaar. Werkgevers moeten altijd snel kunnen controleren of de loonadministratie up-to-date is en of de WKR-vrije ruimte bewaakt wordt.

Slicers koppelen aan meerdere PivotTables

Een Slicer kan tegelijkertijd meerdere PivotTables filteren. Op het dashboard koppel je één Tijdvak-slicer aan zowel de loonheffingsgrafiek als de afdrachttabel:

Stap 1: Zorg dat beide PivotTables dezelfde databron (Aangifte-tabel) gebruiken

Stap 2: Klik op de Slicer
Stap 3: Ga naar Slicer > Rapportverbindingen
Stap 4: Vink beide PivotTables aan

Nu filtert één klik op de Tijdvak-slicer beide PivotTables én hun PivotCharts tegelijk.

Medewerkeroverzicht met INDEX/MATCH

Voor een dynamische medewerkersectie gebruik je INDEX/MATCH om snel een medewerker op te zoeken:

Syntaxis:
=INDEX(resultaatbereik; VERGELIJKEN(zoekwaarde; zoekbereik; 0))

Voorbeeld: Brutoloon opzoeken op basis van naam
Invoercel D15: "Lars Bakker" (dropdown via gegevensvalidatie)
Formule in E15:
=INDEX(Personeel[BrutoloonMnd]; VERGELIJKEN(D15; Personeel[Naam]; 0))

Formule voor contract-status:
=INDEX(Personeel[Status]; VERGELIJKEN(D15; Personeel[Naam]; 0))

Formule voor resterende contractdagen:
=INDEX(Personeel[ResterendeDagen]; VERGELIJKEN(D15; Personeel[Naam]; 0))

Staafdiagram loonverdeling

Een staafdiagram toont de brutolonen van alle medewerkers in één oogopslag:

Stap 1: Selecteer de kolommen Naam en BrutoloonMnd uit de Personeel-tabel
Stap 2: Invoegen > Grafiek > Geclusterd staafdiagram
Stap 3: Grafiek opmaken:
  - Titel: "Brutoloon per medewerker — VGS"
  - Sorteren: van hoog naar laag (SORTBY in hulptabel, dan grafiek erop baseren)
  - Kleur: één kleur voor alle balken, accentkleur voor de hoogste

Hulptabel voor gesorteerde weergave:
=SORTBY(Personeel[[Naam]:[BrutoloonMnd]]; Personeel[BrutoloonMnd]; -1)

> EXAMTIP: Een loonadministratie-dashboard vervangt geen officieel salarispakket. Het is een controlemiddel naast de formele systemen. Zorg dat de brondata in Excel overeenkomt met de officiële aangifte-bestanden.

Afronding: nette opmaak

Een goed dashboard heeft een consistente opmaak:

Regels voor dashboardopmaak:
1. Gebruik maximaal 3 kleuren (bijv. blauw voor loonsom, groen voor WKR, rood voor alarmen)
2. Verberg rasterlijnen (Weergave > Rasterlijnen uitvinken)
3. Vergrendel formule-cellen (Controleren > Blad beveiligen)
4. Voeg een datumstempel toe: Bijgewerkt op: " & TEKST(TODAY();"dd-mm-jjjj")
5. Gebruik naamvakken voor invoercellen zodat duidelijk is wat de gebruiker kan aanpassen

---

Missie

STORY: Het is einde kwartaal bij Van Ginkel Solutions BV. Het directieteam vraagt Karin om een management-overzicht van de loonadministratie. Ze wil één pagina laten zien met alle kerncijfers. Dit is haar kans om het dashboard te presenteren dat ze de afgelopen maanden heeft opgebouwd.

Stap 1 — Dashboard-tabblad aanmaken

Open je VGS-loonadministratie.xlsx (met de werkbladen Personeel, Loonberekening, WKR-Registratie, WKR-Bewaking, Aangiftedata en PivotOverzicht).

Maak een nieuw tabblad als eerste tabblad, noem het **Dashboard**. Verberg de rasterlijnen (Weergave > Rasterlijnen).

Reserveer de volgende zones op het dashboard:

Rij 1-2:    Koptekst "Van Ginkel Solutions BV — Loonadministratie 2026"
Rij 3-6:    KPI-tegels (4 naast elkaar)
Rij 7-18:   Grafieken (lijndiagram links, staafdiagram rechts)
Rij 19-24:  Contractstatus (medewerkers met tijdelijk contract)
Rij 25-28:  Medewerkersopzoek (dropdown + details)

Stap 2 — KPI-tegels bouwen

Bouw de vier KPI-tegels met de volgende formules en opmaak:

Tegel 1 (cel C3): Totaal brutoloon/maand
=SOM(Personeel[BrutoloonMnd])
Opmaak: Valuta €, vet, grote tekst, blauwe achtergrond

Tegel 2 (cel G3): WKR resterende vrije ruimte
='WKR-Bewaking'!B9
Opmaak: Groen als positief, rood als negatief (voorwaardelijke opmaak)

Tegel 3 (cel K3): Medewerkers met lopend tijdelijk contract
=AANTAL.ALS(Personeel[Status];"Actief")+AANTAL.ALS(Personeel[Status];"Bijna verlopen")

Tegel 4 (cel O3): Volgende aangifte-deadline
=WORKDAY(EOMONTH(TODAY();0);1)
Voorwaardelijke opmaak: rode achtergrond als datum <= TODAY()+7

Stap 3 — Grafieken koppelen en slicer toevoegen

Kopieer de PivotChart van het tabblad PivotOverzicht naar het dashboard (kopiëren en plakken als grafiek-object).

Positioneer het lijndiagram links op het dashboard (zone rij 7-18, kolom A-H).

Maak een staafdiagram voor loonverdeling:
- Maak een hulptabel op tabblad Loonberekening:
  =SORTBY(Loonber[[Naam]:[NettoLoon]]; Loonber[NettoLoon]; -1)
- Selecteer de gesorteerde naamkolom + nettoloonkolom
- Invoegen > Geclusterd staafdiagram
- Kopieer naar dashboard, rechts van het lijndiagram (zone rij 7-18, kolom I-P)

Voeg een Tijdvak-slicer toe aan het dashboard en koppel hem aan de PivotTable.
Zorg via Rapportverbindingen dat hij de PivotChart aanstuurt.

Sla het eindresultaat op als **VGS-loonadministratie-dashboard.xlsx**.