Probleem: je wil een excel file maken waarin teamleden informatie moeten invullen, maar ze mogen enkel vooraf bepaalde categorieën gebruiken. Bovendien staat het aantal categorieën nog niet vast en kunnen er nog bij komen. Je hebt ook geen zin om de validatie in hetzelfde sheet te doen als je input.
Oplossing:
- Om je validatiewaarden in een andere sheet te steken, gebruik je “Names”. Je benoemd een range in je “dropdown-sheet”, en gebruikt deze “Name” om je range te definiëren in je Data Validation.
- Als je wil dat deze range automatisch uitzet als er nieuwe waarden worden toegevoegd in je dropdown, gebruik dan “Dynamic Ranges” door middel van de “Offset” functie: =offset($A$1,0,0,counta($A:$A),1). Het eerste argument is de referentiecell in je range.
In de video hieronder zie je hoe dit in zijn werk gaat. Klik op de link onderaan om naar youtube te gaan en de video in fullscreen te zien.
Was deze screencast nuttig? Heb je nog een ander probleem dat nog niet opgelost is? Vertel het in de comments!

2 comments
Comments feed for this article
oktober 23, 2007 bij 4:32 pm
Cindy
Hallo,
Ik dien dergelijke sheet op te maken met betrekking tot facturen. De belangrijkste kolommen zijn supplier, bedrag, datum factuur en categorie. De categoriën zijn gedefinieerd, en die heb ik reeds met een drop-down menu in mijn sheet gezet (vb. apels, peren, citroenen)
Nu dien ik een soort van rapporten te kunnen maken, waarbij ik in staat moet zijn om per categorie te weten hoeveel er al werd gespendeerd. Ik kan dit doen via Pivot, maar dit vind men te omslachtig. Men zou dit via een klik op de drop-down menu willen doen. Bijvoorbeeld: een klik in het lijstje op ‘citroenen’ waarbij daarnaast alle gerelateerde info verschijnt dat voor citroenen werd ingegeven. Is dit realiseerbaar in Excel ? Via filteren ? Of een andere makkelijkere methode ?
Dank voor je input…
september 12, 2008 bij 11:42 am
Excel Screencast: Hoe krijg ik een dropdown (of pulldown) box in een excel cell? « Excel tips
[...] PS: Als je je dropdown lijstje op een andere worksheet wil, dan moet je werken met Named Ranges. Zie vorige post. [...]