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 Willem 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. Willem 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

---

Dit hoofdstuk bevat een hands-on missie met live lab en opdracht-verificatie voor cursushouders.

Bekijk de cursus en koop toegang