HugoDemets
New Member
- Joined
- Aug 31, 2005
- Messages
- 4
Mijn vraag gaat over de criteria die je kan gebruiken voor de database-functies of de geavanceerde filter die men in Excel kan gebruiken.
Deze criteria staan vlak onder een kopie van de kolomhoofden; men kan als criteria een blanco cel hebben (dan wordt er niet gefilterd), een waarde, of een resultaat van een formule (in de laatste twee gevallen zal dit als filtercriterium worden toegepast).
Wanneer de formule echter een blanco waarde terug geeft, dan zal er wél gefilterd worden, en heeft men geen resultaat in de filterselectie, ipv alle resultaten.
Bijv. als de deze formule in cel D2 waar is
=IF(A2="";"";A2) - Nederlandse versie : =ALS(A2="";"";A2)
dan zal deze cel leeg blijven als A2 leeg is, anders wordt de waarde getoond. Maar... als criterium van een databasefunctie of een gevanceerde filter, is de cel NIET leeg, ook als de formule waar is.
De reden van de vraag is dat ik veel met databasefuncties werk, die allen lichtjes andere selectiecriteria gebruiken. Omdat de meeste selectiecriteria echter hetzelfde zijn, wil ik ze graag kopiëren via formules (behalve de criteria die verschillen natuurlijk). Alleen werken de gekopieerde selectiecriteria niet, als het originele criterium blanco is.
Hoe moet ik dit oplossen? Ook al met =T(A2) geprobeerd, dat werkt ook niet.
Deze criteria staan vlak onder een kopie van de kolomhoofden; men kan als criteria een blanco cel hebben (dan wordt er niet gefilterd), een waarde, of een resultaat van een formule (in de laatste twee gevallen zal dit als filtercriterium worden toegepast).
Wanneer de formule echter een blanco waarde terug geeft, dan zal er wél gefilterd worden, en heeft men geen resultaat in de filterselectie, ipv alle resultaten.
Bijv. als de deze formule in cel D2 waar is
=IF(A2="";"";A2) - Nederlandse versie : =ALS(A2="";"";A2)
dan zal deze cel leeg blijven als A2 leeg is, anders wordt de waarde getoond. Maar... als criterium van een databasefunctie of een gevanceerde filter, is de cel NIET leeg, ook als de formule waar is.
De reden van de vraag is dat ik veel met databasefuncties werk, die allen lichtjes andere selectiecriteria gebruiken. Omdat de meeste selectiecriteria echter hetzelfde zijn, wil ik ze graag kopiëren via formules (behalve de criteria die verschillen natuurlijk). Alleen werken de gekopieerde selectiecriteria niet, als het originele criterium blanco is.
Hoe moet ik dit oplossen? Ook al met =T(A2) geprobeerd, dat werkt ook niet.