# Filters instellen in Looker Studio [[TOC]] ## Filterconcepten in Looker Studio Looker Studio kent drie niveaus waarop je data kunt beperken. Bepaal eerst welk niveau je nodig hebt voordat je een filter aanmaakt, want dat scheelt veel zoekwerk later: | Niveau | Bereik | Waar je het instelt | |---|---|---| | Grafiekfilter | Alleen de geselecteerde grafiek | Eigenschappenpaneel, tabblad Instellingen, sectie Filter | | Paginafilter | Alle grafieken op die pagina | Pagina, Huidige paginainstellingen, Filter | | Rapportfilter | Alle pagina's en grafieken | Bestand, Rapportinstellingen, Filter | Daarnaast bestaan er **filterbesturingselementen**: interactieve widgets die kijkers zelf bedienen om te kiezen welke data ze zien. Het verschil is belangrijk: gewone filters werken onzichtbaar op de achtergrond, besturingselementen geven de kijker controle. :::info title="UI-namen veranderen soms" Google werkt de Looker Studio-interface regelmatig bij. Het tabblad met de filteropties heet in de huidige Nederlandse UI **Instellingen** (voorheen Gegevens). Vind je een knop niet terug onder de hier genoemde naam, kijk dan onder het tabblad ernaast. ::: ## Grafiekfilters aanmaken Een grafiekfilter is het meest gerichte type: het beperkt alleen de data van die ene grafiek. :::howto title="Een filter op een grafiek toevoegen" 1. Selecteer de grafiek die je wilt filteren. 2. Ga in het eigenschappenpaneel naar het tabblad **Instellingen**. 3. Scroll naar de sectie **Filter**. 4. Klik op **Een filter toevoegen**. 5. Klik op **Een filter maken** in het dialoogvenster. 6. Geef de filter een herkenbare naam, bijvoorbeeld `Alleen actieve klanten`. 7. Kies **Opnemen** of **Uitsluiten**, en stel het veld, de operator en de waarde in. 8. Klik op **Opslaan**. ::: De beschikbare operators hangen af van het veldtype: - **Tekst**: is gelijk aan, is niet gelijk aan, bevat, begint met, eindigt met, komt overeen met reguliere expressie - **Getal**: is gelijk aan, is niet gelijk aan, groter dan, kleiner dan, tussen - **Datum**: is, voor, na, tussen, of relatief (bijvoorbeeld afgelopen 7 dagen) Het verschil tussen **Opnemen** en **Uitsluiten** is cruciaal. Een opnemen-filter toont alleen data die aan de voorwaarde voldoet, een uitsluiten-filter verwijdert juist die data. Wil je intern verkeer wegfilteren, gebruik dan Uitsluiten. ## Paginafilters en rapportfilters Paginafilters voeg je toe via **Pagina** en dan **Huidige paginainstellingen**, op het tabblad **Filter**. Rapportfilters vind je via **Bestand**, **Rapportinstellingen**, **Filter**. Deze filters zijn onzichtbaar voor kijkers en beperken de data op de achtergrond. Gebruik ze wanneer een pagina altijd alleen data van een bepaald land of product moet tonen, bijvoorbeeld een aparte pagina per regio. :::info title="Niet bedoeld voor kijkers" Pagina- en rapportfilters kunnen kijkers niet zelf aanpassen. Wil je kijkers laten filteren, gebruik dan filterbesturingselementen. ::: ## Filterbesturingselementen toevoegen Filterbesturingselementen zijn interactieve widgets op je dashboard. De kijker kiest een waarde en alle gekoppelde grafieken updaten direct. :::howto title="Een vervolgkeuzemenu-filter toevoegen" 1. Klik in de menubalk op **Een besturingselement toevoegen** en kies **Vervolgkeuzelijst**. 2. Klik op het canvas om het besturingselement te plaatsen. 3. Stel in het eigenschappenpaneel het **Besturingselementveld** in: het veld waarop gefilterd wordt, bijvoorbeeld Regio. 4. Stel een **Standaardselectie** in als je wilt dat het filter standaard een bepaalde waarde toont. 5. Vink **Eén selectie** uit als kijkers meerdere waarden tegelijk mogen kiezen. ::: ### Beschikbare besturingselementtypen - **Vervolgkeuzelijst**: selecteer een of meer waarden uit een lijst - **Vaste lijst**: dezelfde keuze, maar altijd zichtbaar uitgeklapt - **Datumbereik**: selecteer een begin- en einddatum of een relatieve periode - **Geavanceerd filter**: vrijtekst-zoekveld met vergelijkings-operators en reguliere expressies - **Schuifregelaar**: selecteer een bereik op basis van een numerieke dimensie - **Selectievak**: filter op een Booleaanse waarde, aan of uit - **Invoervak**: laat de kijker zelf een waarde typen om op te filteren ## Filterbesturingselementen koppelen aan specifieke grafieken Standaard beïnvloedt een besturingselement alle grafieken op de pagina die dezelfde databron gebruiken. Wil je een besturingselement maar aan bepaalde grafieken koppelen, dan stel je het bereik handmatig in. :::howto title="Besturingselement beperken tot specifieke grafieken" 1. Selecteer het filterbesturingselement. 2. Ga in het eigenschappenpaneel naar **Bereik van besturingselement** (of vergelijkbaar genoemd). 3. Kies **Geselecteerde componenten** in plaats van alle componenten op de pagina. 4. Selecteer de grafieken die dit filter moet beïnvloeden. ::: Dit is handig wanneer je twee sets grafieken naast elkaar wilt tonen ter vergelijking, waarbij elke set zijn eigen filter heeft. ## Standaard datumfilter instellen Bijna elk dashboard heeft een datumfilter. Stel een standaard datumbereik in zodat kijkers niet telkens opnieuw hoeven te selecteren. Voeg een **Datumbereik**-besturingselement in en kies bij het standaardbereik uit: - **Vaste periode**: statische begin- en einddatum, bijvoorbeeld 1 januari tot 30 april - **Voortschrijdende periode**: relatief aan vandaag, zoals afgelopen 7 dagen, afgelopen 30 dagen of deze maand - **Automatisch**: Looker Studio kiest een passend bereik op basis van de data :::warning title="Let op grafieken zonder datum" Zorg dat alle grafieken op de pagina een datum-dimensie hebben. Grafieken zonder datum-dimensie reageren niet op het datumbereikfilter en kunnen kijkers in verwarring brengen, omdat hun cijfers ongewijzigd blijven terwijl de rest van het dashboard verandert. ::: ## Cross-filtering: grafieken als filter Wanneer een kijker in de weergavemodus op een staaf of een taartsegment klikt, filtert Looker Studio automatisch de andere grafieken op die waarde. Dit heet cross-filtering. Je beheert cross-filtering per grafiek via het tabblad **Instellingen**, in de sectie **Interacties** met de optie **Cross-filtering toepassen**. Schakel het uit voor grafieken die niet op kliks mogen reageren. :::tip title="Combineer filters slim" Filters op verschillende niveaus stapelen op elkaar. Een rapportfilter, een paginafilter en een besturingselement werken samen met AND-logica: een rij data wordt alleen getoond als die aan alle actieve filters voldoet. Houd dit in de gaten als een grafiek onverwacht leeg blijft. ::: :::faq ### Waarom verandert mijn grafiek niet als ik een filter instel? Controleer of het filterveld in de databron van die grafiek bestaat. Stel je een filter in op het veld Regio, maar heeft de databron geen veld Regio, dan heeft het filter geen effect. Controleer ook of het besturingselement aan de juiste grafiek is gekoppeld via het bereik. ### Kan ik een filter baseren op een berekende waarde? Ja. Maak eerst een berekend veld aan in je databron en gebruik dat veld vervolgens als filtervoorwaarde, net als elk ander veld. ### Hoe reset ik een filter als kijker? Klik op het kruisje naast de geselecteerde waarde in het besturingselement, of herstel de standaardperiode bij het datumbereikfilter. De waarden keren dan terug naar de ingestelde standaard. ### Kan ik meerdere filters combineren? Ja. Je kunt meerdere filterbesturingselementen op een pagina plaatsen. Ze werken cumulatief met AND-logica: alle actieve filters worden tegelijk toegepast, dus de data moet aan elke voorwaarde voldoen. ### Wat is het verschil tussen een filter en een filterbesturingselement? Een filter past de data aan op de achtergrond en is niet zichtbaar of bedienbaar voor kijkers. Een filterbesturingselement is een widget op het canvas waarmee kijkers zelf hun selectie kiezen. ### Werken filters ook op gegevens uit BigQuery? Ja. Filters werken op elke ondersteunde databron, waaronder BigQuery. Bij grote datasets kan een filter bovendien helpen om de hoeveelheid opgevraagde data en daarmee de querykosten te beperken. :::