Creatief met Corona
Bij het maken van een grafiek over de voortschrijdende Corona cijfers in Nederland liep ik tegen een probleem aan. Als je bij een reeks gegevens in een grafiek de gegevenslabels aan zet, krijg je die labels bij elke waarde. Ik wilde dit label alleen bij de laatste waarde tonen. Nu kun je natuurlijk alle andere gegevenslabels afzonderlijk wissen, maar dat is een hoop werk. Op zoek naar een andere manier dus.De cijfers
datum | aantal |
1-3-2020 | 3 |
2-3-2020 | 8 |
3-3-2020 | 5 |
4-3-2020 | 15 |
5-3-2020 | 44 |
6-3-2020 | 46 |
7-3-2020 | 60 |
8-3-2020 | 76 |
9-3-2020 | 57 |
10-3-2020 | 61 |
11-3-2020 | 121 |
12-3-2020 | 111 |
13-3-2020 | 190 |
14-3-2020 | 155 |
15-3-2020 | 176 |
16-3-2020 | 278 |
17-3-2020 | 292 |
18-3-2020 | 250 |
19-3-2020 | |
20-3-2020 | |
21-3-2020 | |
22-3-2020 | |
23-3-2020 | |
24-3-2020 | |
25-3-2020 | |
26-3-2020 | |
27-3-2020 | |
28-3-2020 | |
29-3-2020 | |
30-3-2020 | |
31-3-2020 |
Van deze cijfers heb ik een Excel tabel gemaakt zodat de grafiek zich bij nieuwe cijfers automatisch aanpast. Vervolgens heb ik aan de tabel een derde kolom toegevoegd met als formule:
=ALS(AANTALARG([aantal])+1=RIJ();[@aantal];" ")
In een Excel tabel wordt deze formule automatisch doorgevoerd tot aan het eind van de tabel.
Grafiek
Vervolgens maak ik een grafiek gebaseerd op de eerste twee kolommen:
Aan deze grafiek voeg ik de waarden uit de derde kolom toe en vul deze aan met de gegevenslabels:
Dan de resteren er nog twee dingen. In het geval van de blauwe lijn kiezen we voor geen lijn om deze onzichtbaar te maken en de nullen van de gegevenslabels verbergen we met een truc via de notatiecode:
0;-0;;@
Eindresultaat
We krijgen als eindresultaat dan deze grafiek:
Reacties