Vooraf:
Er zullen weinig mensen zijn die dit een interessante blogpost vinden, maar dat boeit me al een tijdje niet meer zoveel;-)
Voor wie wel geïnteresseerd is, lees vooral verder want het kan je reuze van pas komen!
Stel je wilt via een dropdown menu een keuze maken uit gegevens die op verschillende tabbladen van je sheet staan. Zo'n dropdown menu maak je via rechtermuisknop Gegevensvalidatie...
Daarin zet je dan de namen van de tabbladen, bijvoorbeeld: Maak een keuze,Klas 2A,Klas 2B,Klas 2C
Maar hoe zorg je er nu voor dat je die tekst kunt gebruiken in een formule?
Hier komt de functie INDIRECT om de hoek kijken. Deze zorgt ervoor dat tekst wordt omgezet naar tekenreeks die in een formule te verwerken is en is daarmee een heel krachtige functie! In bovenstaand voorbeeld staat in cel B4 de volgende formule:
=ALS(B1="Maak een keuze";"";arrayformula(indirect(B1&"!"&"B2:B")))
Deze leest de keuze uit het dropdownmenu in B1. Wordt er nu een klas gekozen, dan worden de gegevens uit het betreffende blad uit kolom B opgehaald en weergegeven!
Zie ook mijn vorige blogpost Namen kiezen met selectievakjes en de screencast die daarin staat...
Ben je nieuwsgierig naar de sheet met alle formules? Maak dan snel een kopie voor jezelf!
Hoi Willem,
BeantwoordenVerwijderenNaar aanleiding van je opmerking: vooraf....
Je artikelen worden zeer gewaardeerd! Alleen neemt men niet altijd de moeite om te reageren.... want men gaat meteen aan de slag.
Hopelijk mogen we nog lang van je blog genieten.
Wim van Koppenhagen
Je snelkoppeling naar de Namen kiezen... komt uit op: http://namen%20kiezen%20met%20selectievakjes/
BeantwoordenVerwijderenBedankt, ik heb de link aangepast!
VerwijderenHoi Willem, en als je nu in het tabblad Klas2A (of Klas2B etc.) een kolom rechts toevoegt met gegevens, bijvoorbeeld dyslexie. Hoe krijg je deze dan zichtbaar in het tabblad 'overzicht'? Hartelijke groet, Rina
BeantwoordenVerwijderenAls je de kopie van de sheet downloadt zie je hoe ik dat gedaan heb met de e-mailadressen. Klik voor de formule in cel E4, dan zie je dat ik hiervoor verticaal.zoeken gebruik.
VerwijderenMeer uitleg nodig?
Zeg het maar en ik maak er een aparte blogpost van!
Dank voor je reactie, Willem. Ik mis een logic-gen blijkbaar en krijg voortdurend foutmeldingen. En dit staat nu 'en publique' ;-)
VerwijderenIk maak morgen wel even een screencast;-)
VerwijderenBedankt Willem, ik heb 'm nu helemaal! Kan zo eindeloos door-kolommen. Met een eenvoudige aanpassing in het cijfer voor de False en de kolomletter waarnaar-ie moet verwijzen. That's all I need to know. Bedankt nogmaals.
Verwijderen