Onlangs kreeg ik de vraag van Sarah, Tom en Vinnie, of het mogelijk is de inhoud van een grafiek te wijzigen door middel van een drop-downlijst.
Volgens hun leraar informatica niet, volgens mij wel en eigenlijk vrij eenvoudig.
Ik leg jullie uit hoe je dit doet.
Het voorbeeldbestand kan je hier downloaden.
Zoals je ziet in onderstaande afbeelding, wijzigt de inhoud van de grafiek wanneer ik een andere optie kies in het drop-downmenu.
De ene geeft me de grafiek van het Aantal, de andere de grafiek van de Omzet.
|
Vervolgens gaan we een tabel maken die zijn informatie haalt uit de eerste tabel, afhankelijk van het gekozen item in cel G2, het drop-downmenu dus.
Het zal op deze tweede tabel zijn, dat de inhoud van de grafiek zich zal baseren.
Ik plaats deze nieuwe tabel wat naar rechts, meer bepaalt in de kolommen M, N en O in het werkblad, zodat je deze niet ziet.
Wens jij die ergens anders te plaatsen, je doet maar.
Zolang ze maar niet in de weg staat van onze eerste tabel en de grafiek die we straks gaan toevoegen.
In deze nieuwe tabel typen we de maanden net zoals in de eerste tabel, en de jaren.
Selecteer vervolgens de eeste cel in de tabel, en typ de volgende formule:
=ALS($G$2="Aantal";B3;C3)
Wat staat hier?
Als cel G2 gelijk is aan "Aantal" dan geef je me de inhoud van cel B3, is dat niet het geval dan geef je me de inhoud van cel C3.
Ter informatie: kolom B geeft me de aantallen van het jaar 2011, kolom C de omzet.
De cel G2 is de cel waarin zich het drop-downlijstje bevindt, en omdat we deze formule naar onder gaan kopiëren maken we deze absoluut. Dus met het $-teken.
Iedereen volgt nog?
Voor alle duidelijkheid heb ik voor jullie nog een screenshot van de linkse kant van ons werkblad toegevoegd (A).
|