• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

FILTEREN op basis van een waarde in een cel

Status
Niet open voor verdere reacties.

Ivanhoes

Gebruiker
Lid geworden
6 jun 2015
Berichten
67
Hoi mensen,

Daar ben ik weer met een vraag. Ik wil graag filteren op basis van een waarde in een cel (C3)
Zie vooral ook het bestand, want dat maakt het meeste duidelijk.

De waarde in de cel wordt gekozen uit een lijst, mbv gegevensvalidatie. De kolomkoppen
zijn voorzien van een autofilter. Het aantal kolommen kan echter wel groot zijn:
veel méér dan in het bijgevoegde bestand. Het is dan dus lastig als ik iets wil filteren
in de laatste kolom. Dan moet ik daar helemaal heen scrollen en daarna weer terug....

Ik heb dus bedacht dat ik een extra kolom maak, in dit geval kolom C. Hierin staat een formule
in elke cel die bepaald of voldaan wordt aan 2 voorwaarden, namelijk die van de waarde in cel C3 én
of er voldaan wordt aan de waarde van de betreffende kolom. Indien beide JA, dan een "X" in kolom C
op de betreffende rij. Indien "Nee", dan leeg. Dan ook nog eens een macro die niets anders doet dan
in werking treden en filteren op "X" in kolom C, zodra de waarde in cel C3 veranderd wordt.

Op deze mnaier kan ik dus in kolom C filteren op basis van de waarde in cel C3. Het gaat heel simpel met
een ALS(EN(....)) formule. Maar deze formule is niet oneindig.

Misschien dat iemand een kleinere formule weet voor kolom C?
Zoals ik al zei: Zie vooral het bestand, want daar werkt het goed t/m kolom D.

Alvast bedankt en groetjes,

Ivanhoes.
 

Bijlagen

In C8:
Code:
=ALS(ISLEEG(INDEX($D8:$U8;VERGELIJKEN($C$3;$D$7:$U$7;0)));"";"X")
 
Laatst bewerkt:
Hoi mensen,

Dat zijn de formules! Het werkt precies zoals de bedoeling is.

Die INDEX en VERGELIJKEN-formule ook......Ik vergeet deze steeds.

Hoe dan ook: Bedankt voor de goede reacties!

Groetjes,

Ivanhoes.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan