# Sparklines toevoegen aan Google Sheets voor mini-grafieken Sparklines in Google Sheets zijn kleine grafieken die in een enkele cel passen. Ze tonen een trend of verhouding direct naast je data, zonder dat je een volledige grafiek hoeft in te voegen. Je maakt ze met de functie =SPARKLINE(bereik; opties). Het bereik is de reeks getallen, de opties bepalen het type en de kleuren. In een rij met maandcijfers zet je zo in een oogopslag het verloop neer. [[TOC]] ## Een sparkline maken De eenvoudigste vorm is een mini-lijndiagram van een reeks getallen. Je hebt geen opties nodig, alleen het bereik. :::howto title="Een trendlijn per rij" 1. Zet maandcijfers in de cellen `B2` tot en met `M2`. 2. Klik in cel `N2`. 3. Typ `=SPARKLINE(B2:M2)`. 4. Druk op Enter. Een mini-lijngrafiek verschijnt in de cel. 5. Sleep de formule naar beneden voor elke rij met data. ::: :::tip title="Geef de sparkline ruimte" Maak de rij met sparklines wat hoger en de kolom wat breder dan standaard. Een sparkline schaalt mee met de celgrootte, dus in een iets ruimere cel lees je de trend veel beter af dan in een krappe standaardcel. ::: ## Verschillende typen Met de optie `charttype` kies je hoe de sparkline eruitziet. Standaard is dat een lijn. | Type | Formule | Geschikt voor | | --- | --- | --- | | Lijn | `=SPARKLINE(B2:M2)` | Trend over tijd | | Kolom | `=SPARKLINE(B2:M2; {"charttype","column"})` | Losse waarden vergelijken | | Balk | `=SPARKLINE(B2:C2; {"charttype","bar"})` | Verhouding tussen twee delen | | Voortgang | `=SPARKLINE(A2; {"charttype","bar";"max",1})` | Percentage als balk | :::warn title="Gebruik accolades, geen OBJECT" De opties geef je mee als een array tussen accolades, met dubbele rechte aanhalingstekens rond elke naam en tekstwaarde. Paren scheid je met een puntkomma: `{"charttype","column";"color","#1A73E8"}`. Er bestaat geen OBJECT-functie voor sparklines; die schrijfwijze geeft een foutmelding. ::: :::info title="Voortgangsbalk" Een voortgangsbalk maak je met `charttype` op `bar` en een vaste `max`. Met `max` op 1 toont een waarde als 0,75 een balk die voor 75 procent gevuld is. Werk je met hele procenten zoals 75, zet `max` dan op 100. ::: ## Kleuren en accenten Met kleuropties laat je het hoogste of laagste punt opvallen, of geef je de hele lijn een eigen kleur. Welke optie werkt, hangt af van het type. - Lijn: `color` voor de lijnkleur, `linewidth` voor de dikte, en `ymin` plus `ymax` voor een vaste verticale schaal. - Kolom: `color` voor alle kolommen, of `highcolor`, `lowcolor`, `firstcolor`, `lastcolor` en `negcolor` om specifieke kolommen te markeren. - Balk: `color1` voor het eerste deel en `color2` voor het tweede deel. Een voorbeeld van een lijn met een vaste schaal en een eigen kleur: `=SPARKLINE(B2:M2; {"charttype","line";"color","#1A73E8";"ymin",0;"ymax",100})` En een kolomsparkline die de hoogste en laagste waarde uitlicht: `=SPARKLINE(B2:M2; {"charttype","column";"highcolor","#188038";"lowcolor","#D93025"})` :::warn title="Zet de schaal vast bij vergelijken" Zonder een vaste `ymin` en `ymax` schaalt elke sparkline op zijn eigen data. Twee rijen met heel verschillende bereiken lijken dan visueel gelijk, terwijl de getallen sterk verschillen. Voor een eerlijke vergelijking tussen rijen geef je alle sparklines dezelfde `ymin` en `ymax` mee. ::: Sparklines werken mooi samen met een dashboard. Combineer ze met kerncijfers en grotere grafieken voor een compleet overzicht, zie [[sheets-grafieken-dashboards|grafieken en dashboards bouwen]]. :::faq ### Wat is een sparkline? Een kleine grafiek die in een enkele cel past en een trend of verhouding toont naast je data, zonder dat je een volledige grafiek hoeft in te voegen. ### Hoe maak ik een staafdiagram-sparkline? Gebruik SPARKLINE met de optie charttype op column, bijvoorbeeld om losse maandwaarden naast elkaar te vergelijken: `=SPARKLINE(B2:M2; {"charttype","column"})`. ### Kan ik een voortgangsbalk maken? Ja. Gebruik charttype bar met een vaste max, bijvoorbeeld `=SPARKLINE(A2; {"charttype","bar";"max",1})` voor een waarde tussen 0 en 1 als gevulde balk. ### Waarom lijken mijn sparklines visueel gelijk terwijl de getallen verschillen? Elke sparkline schaalt standaard op zijn eigen data. Stel dezelfde ymin en ymax in voor alle rijen, dan kun je ze eerlijk met elkaar vergelijken. ### Waarom geeft mijn formule met OBJECT een fout? Sparklines hebben geen OBJECT-functie. Geef de opties mee als array tussen accolades met dubbele aanhalingstekens, zoals `{"charttype","column"}`. ### Welke kleuropties werken bij een balk? Bij charttype bar gebruik je color1 voor het eerste deel en color2 voor het tweede deel, niet color zoals bij een lijn of kolom. ::: Sparklines zijn perfect voor compacte dashboards waar elke rij een eigen trend nodig heeft. Begin met een eenvoudige lijn en voeg pas daarna kleuren en een vaste schaal toe voor een professionele weergave.