Delen via


Slicers in Power BI

VAN TOEPASSING OP: Power BI Desktop-Power BI-service

Stel dat u wilt dat lezers de algemene verkoopstatistieken bekijken en de prestaties laten zien per districtmanager en tijdsperiode. U kunt afzonderlijke rapporten maken, vergelijkende grafieken maken of filters toevoegen in het deelvenster Filters. Of gebruik slicers. Slicers filteren gegevens rechtstreeks op de rapportpagina. Ze beperken het gedeelte van het semantische model dat wordt weergegeven in de andere visuals.

Schermopname van een geanimeerde Power BI-slicer die gerelateerde visuals filteren op een rapportpagina.

Power BI biedt verschillende slicervisuals, die elk zijn ontworpen voor verschillende filterscenario's. In dit artikel wordt uitgelegd hoe je de oorspronkelijke snijdervisualisatie maakt en formatteert met behulp van het gratis Retailanalysevoorbeeld. Het beschrijft ook hoe te bepalen welke visuals een slicer beïnvloedt, slicers over pagina's te synchroniseren en slicers te filteren en op te maken.

Typen slicers

Power BI biedt meerdere slicervisuals om te voldoen aan verschillende filterbehoeften:

Slicer type Description Ideaal voor
Slicer De oorspronkelijke slicervisual met de stijlen verticale lijst, tegel, en vervolgkeuzelijst. Filteren voor algemeen gebruik met vertrouwde besturingselementen.
Knopslicer Interactieve knoppen met aanpasbare stijlen, rasterindelingen en ondersteuning voor afbeeldingen. Visueel aantrekkelijke filters met interacties op basis van knoppen.
Slicer weergeven (preview) Verticale lijst met hiërarchieën, zoekfunctionaliteit en voorwaardelijke opmaak. Grote gegevenssets filteren met ondersteuning voor zoeken en hiërarchie.
Tekstsplijter (voorbeeldweergave) Vrije tekstinvoer voor aangepaste filtercriteria. Exacte tekenreeksmatching en flexibele, tekstgebaseerde filtering.

Naast slicers kunt u het deelvenster Filters gebruiken om filters toe te passen op het niveau van de visualisatie, pagina of rapport. Het deelvenster Filters biedt een centrale locatie voor het beheren van alle filters in uw rapport. Zie Opmaakfilters in Power BI-rapporten voor meer informatie.

Notitie

In de voorbeelden in dit artikel wordt de oorspronkelijke slicervisual gebruikt. Zie de documentatie voor elke specifieke slicer voor instructies over het gebruik van andere slicertypen.

In deze andere artikelen wordt uitgelegd hoe u specifieke slicergedrag configureert:

Wanneer gebruikt u een slicer?

Slicers gebruiken om het volgende te doen:

  • Veelgebruikte filters op het rapportcanvas weergeven voor snelle toegang
  • De huidige filterstatus weergeven zonder een vervolgkeuzelijst te openen
  • Filteren op kolommen die zijn verborgen in gegevenstabellen
  • Gerichte rapporten maken door slicers naast belangrijke visuals te plaatsen

Een slicer maken

Met deze slicer worden gegevens gefilterd op districtmanager. Als u wilt volgen, downloadt u het PBIX-bestand Voorbeeld van een retailanalyse.

  1. Open Power BI Desktop en selecteer in de menubalk het rapport Bestand>openen.
  2. Blader naar het PBIX.pbix-bestand voorbeeld van een retailanalyse en selecteer Openen.
  3. Selecteer in het navigatiedeelvenster het pictogram Rapport om het bestand in de rapportweergave te openen.
  4. Selecteer op de pagina Overzicht , met niets geselecteerd op het rapportcanvas, het slicerpictogram in het deelvenster Visualisaties om een slicer te maken.
  1. Terwijl de slicer is geselecteerd, vouwt u in het deelvenster Velden de tabel District uit en selecteert u DM om deze te vullen.

  2. Het formaat van elementen op het canvas wijzigen of verplaatsen om ruimte te maken voor de slicer. Als de slicer te klein is, worden items afgesneden.

    De nieuwe slicer wordt nu gevuld met een lijst met namen van districtmanagers en hun selectievakken.

    Schermopname van slicer ingevuld met namen van districtmanagers.

  3. Selecteer namen in de slicer om andere visuals te filteren. Selecteer nogmaals een naam om deze te wissen of houd Ctrl ingedrukt om meerdere namen te selecteren. Het selecteren van alle namen heeft hetzelfde effect als het selecteren van geen.

    Schermopname van verticale slicer met drie geselecteerde namen en gefilterd rapport.

Bepaal welke paginavisuals door filters beïnvloed worden.

Slicers op een rapportpagina filteren standaard alle andere visuals op die pagina, inclusief andere slicers. Wanneer u waarden in de lijst en datumslicers kiest, worden de andere visuals bijgewerkt. Power BI filtert gegevens naar het snijpunt van de geselecteerde slicerwaarden.

Gebruik visuele interacties om bepaalde paginavisualisaties uit te sluiten van beïnvloed door anderen. In het voorbeeld van een retailanalyse op de overzichtspagina toont de grafiek Total Sales Variance by FiscalMonth en District Manager bijvoorbeeld vergelijkende gegevens voor districtmanagers per maand die u mogelijk zichtbaar wilt houden. Gebruik visuele interacties om te voorkomen dat slicerselecties deze grafiek filteren.

  1. Selecteer de District Manager slicer op de Overzicht-pagina van het voorbeeldrapport Retail Analysis.

  2. Ga op het lint naar Opmaak en selecteer interacties bewerken.

    Schermopname van de knop Interacties bewerken in Power BI Desktop.

Filterbesturingselementen met de opties Filter en None worden boven de andere visuals op de pagina weergegeven. De filteroptie is standaard geselecteerd.

  1. Selecteer Geen in het besturingselement van de filter boven de grafiek 'Totale verkoopvariatie per FiscaalMaand en districtmanager' om te voorkomen dat de districtmanager-slicer het filtert.

Meer informatie in Wijzigen hoe visuals in een Power BI-rapport communiceren.

Slicers op andere pagina's synchroniseren en gebruiken

U kunt een slicer synchroniseren en deze gebruiken op een of alle pagina's in een rapport.

De District Maandelijkse Verkoop pagina heeft een districtmanager-slicer (of DM). Mogelijk wilt u die slicer ook op de pagina Nieuwe winkels. De pagina Nieuwe winkels heeft een slicer, maar bevat alleen informatie over winkelnaam . Met het deelvenster Slicers synchroniseren kunt u de slicer District Manager synchroniseren met deze pagina's, zodat slicerselecties op elke pagina van invloed zijn op visualisaties op alle drie de pagina's.

  1. Selecteer slicers synchroniseren in Power BI Desktop op het lint Weergave.

    Schermopname van de selectie van slicers synchroniseren in Power BI Desktop.

    Het deelvenster Slicers synchroniseren wordt weergegeven tussen de deelvensters Filters en Visualisaties .

    Schermopname van het deelvenster Slicers synchroniseren.

  1. Selecteer op de pagina Maandelijkse verkoop district van het rapport de slicer DistrictManager .

    Omdat u al een districtmanagerslicer hebt gemaakt op de pagina Overzicht , wordt het deelvenster Slicers synchroniseren als volgt weergegeven:

    Schermopname van de slicer Maandelijkse verkoop van Sync District.

  2. Selecteer in de kolom Synchroniseren van het deelvenster Synchronisatieslicers de pagina's Overzicht, Maandelijkse verkoop district en Nieuwe winkels.

    Deze selectie zorgt ervoor dat de slicer Maandelijkse verkoop district wordt gesynchroniseerd op deze drie pagina's.

  3. Selecteer in de kolom Zichtbaar van het deelvenster Slicers synchroniseren de pagina Nieuwe winkels.

    Deze selectie maakt de Maandelijkse verkoop van het district slicer zichtbaar op deze drie pagina's. Het deelvenster Slicers synchroniseren wordt nu als volgt weergegeven:

    Schermopname van Pagina's selecteren in slicers synchroniseren.

  4. Bekijk de effecten van synchronisatie. Op de pagina District Maandelijkse Verkoop toont de Slicer Districtmanager dezelfde selecties als op de pagina Overzicht. Op de pagina Nieuwe winkels is de slicer DistrictManager zichtbaar en zijn de selecties van invloed op wat wordt weergegeven in de slicer Winkelnaam .

    Tip

    Hoewel de slicer in eerste instantie wordt weergegeven op de gesynchroniseerde pagina's met dezelfde grootte en positie als op de oorspronkelijke pagina, kunt u gesynchroniseerde slicers op de verschillende pagina's afzonderlijk verplaatsen, wijzigen en opmaken.

    Notitie

    Als u een slicer synchroniseert met een pagina, maar deze niet zichtbaar maakt op die pagina, filteren slicerselecties op de andere pagina's nog steeds de gegevens op de pagina.

Afzonderlijke slicers synchroniseren

U kunt ook twee of meer afzonderlijke slicers synchroniseren. Het synchroniseren van slicers is handig bij het werken met samengestelde modellen, omdat u mogelijk dezelfde selectie tussen bronnen wilt maken zonder afhankelijk te zijn van relaties tussen meerdere brongroepen. Als u twee of meer afzonderlijke slicers wilt synchroniseren, markeert u deze als onderdeel van een groep.

  1. Zorg ervoor dat het deelvenster Slicers synchroniseren zichtbaar is door het te selecteren in het menu Beeld .

    Schermopname van het deelvenster Slicers synchroniseren.

  2. Selecteer een van de gewenste slicers in de groep. Vouw in het deelvenster Slicers synchroniseren geavanceerde opties uit en voer een naam in voor de groep. U kunt de naam van alles noemen wat u wilt.

    Schermopname van het invoeren van een groepsnaam in de sectie Geavanceerd van het deelvenster Slicers synchroniseren.

  3. Selecteer vervolgens een andere slicer die u wilt synchroniseren met de eerste en voer dezelfde naam in het groepsnaamvak in. Zorg ervoor dat u deze precies hetzelfde invoert.

  4. Zorg ervoor dat u veldwijzigingen synchroniseren selecteert in andere slicers, filterwijzigingen synchroniseren met andere slicers of beide, afhankelijk van uw scenario.

    • Als u alleen de slicers synchroon wilt houden, zodat filters die door de slicers zijn ingesteld, gesynchroniseerd blijven, selecteert u Filterwijzigingen synchroniseren in andere slicers.
    • Als u er ook voor wilt zorgen dat wijzigingen die u aanbrengt in het veld waarop de slicers zijn gebaseerd, worden gesynchroniseerd in de groep, selecteert u Veldwijzigingen synchroniseren met andere slicers.
  5. Test of de synchronisatie naar wens werkt door de selectie in een van de slicers te wijzigen. U ziet dat deze wordt bijgewerkt in de andere slicer in de groep.

Slicers filteren

Pas filters op visualniveau toe op een slicer om de lijst met waarden te verminderen die worden weergegeven. Filter bijvoorbeeld lege waarden uit een lijstslicer of bepaalde datums uit een bereikslicer. Als u een slicer filtert, worden alleen de waarden gewijzigd die worden weergegeven in de slicer, niet het filter dat wordt toegepast op andere visuals wanneer u een selectie maakt. Pas bijvoorbeeld een filter toe op een bereikslicer om alleen bepaalde datums weer te geven. In de selectie in de slicer worden alleen de eerste en laatste datums uit dat bereik weergegeven, maar u ziet nog steeds andere datums in uw andere visuals. Wanneer u het geselecteerde bereik in de slicer wijzigt, worden de andere visuals bijgewerkt. Wis de slicer om alle datums opnieuw weer te geven.

Meer informatie over filters op visualniveau in filtertypen.

Slicers opmaken

Er zijn verschillende opmaakopties beschikbaar, afhankelijk van het type slicer. Voor Stijl is de verticale lijst de standaardlijst. Selecteer Tegel om een slicer te maken met tegels of knoppen die horizontaal zijn gerangschikt en schuifpijlen om toegang te krijgen tot items die niet in de slicer passen. Door de tegelstijl met responsieve indeling en achtergrondkleuring te gebruiken, kunt u knoppen of tegels produceren in plaats van standaardlijstitems en slicer-items aanpassen aan verschillende schermgrootten en indelingen.

Visuele opties

  1. Selecteer de slicer District Manager en selecteer het pictogram Opmaak, in het deelvenster Screenshot of the Format icon (paint roller) in the Visualizations pane.Screenshot of the Format icon (paint roller) in the Visualizations pane.Visualisaties,

  2. Pas de grootte van de slicer aan zodat deze breed is, niet hoog.

  3. Vouw in het deelvenster Opmaak onder Visual de opties>en selecteer Tegel.

    Schermopname van een tegelslicer nadat u de optie Tegel hebt geselecteerd in de slicer-instellingen.

    Tip

    Slicerlijstitems worden standaard in oplopende volgorde gesorteerd. Als u wilt overschakelen naar aflopende volgorde, selecteert u het beletselteken (...) in de rechterbovenhoek van de slicer >Sorteren as>aflopend.

  4. Vouw de koptekst van de slicer uit en wijzig de titeltekst in DistrictManager.

  5. Vouw waarden uit en selecteer een achtergrondkleur. Deze kleur is een van de themakleuren. #abdae5

    Schermopname van tegelslicer met achtergrondkleur.

    Tip

    • Met de tegelstijl worden de geselecteerde items weergegeven met de gekozen tekst en achtergrondkleuren. Geselecteerde items gebruiken de systeemstandaard, meestal een zwarte achtergrond met witte tekst.
    • Met de stijl Verticaal weergeven items altijd de geselecteerde kleuren en geselecteerde selectievakjes zijn altijd zwart.

Responsieve indeling

Nadat u de stijl Tegel hebt geselecteerd , schakelt uResponsieve indeling in om de grootte en rangschikking van slicer-items te wijzigen op basis van het weergavescherm en de slicergrootte.

Schermopname van het selecteren van responsieve indeling.

Responsieve indeling werkt alleen voor tegel- en numeriek bereikslicers, niet voor verticale lijst-slicers. Zie Een responsieve slicer maken die u kunt wijzigen voor meer informatie over responsieve indelingen.

Voor bereikslicers zorgt responsieve opmaak ervoor dat de stijl van de schuifregelaar verandert en dat u het formaat flexibeler kunt aanpassen. Meer informatie over slicers voor numeriek bereik.

Besturingselementen voor selectie

  • De optie Alles selecteren weergeven is standaard uitgeschakeld . Schakel onder Selectie de optie Alles selecteren in op Aan om een item selecteren toe te voegen aan de slicer. Hiermee kunt u alle items tegelijk selecteren of deselecteren. Wanneer alle items zijn geselecteerd, wordt de selectie van één item ongedaan gemaakt, waardoor een is-not-filter is toegestaan.

    Schermopname van het toevoegen van een optie Alles selecteren aan een slicer.

  • Eén selectie is standaard uitgeschakeld . Selecteer een item om het te selecteren. Houd Ctrl ingedrukt om meerdere items te selecteren. Selecteer nogmaals een item om de selectie ervan op te heffen.

    Wanneer Eenmalige selectie is ingeschakeld, kunt u slechts één item selecteren. In verticale lijstslicers worden de selectievakjes keuzerondjes.

Titelopties

De titeltekst in de koptekst van de slicer is standaard ingeschakeld . Deze selectie toont de naam van het gegevensveld boven aan de slicer. U kunt de titeltekst bewerken, wat met name handig is voor hiërarchieslicers. Zie De titeltekst in het artikel 'Meerdere velden toevoegen aan een hiërarchieslicer' voor meer informatie.

Titel op het tabblad Algemeen is een andere optie. Deze is standaard uitgeschakeld .

Andere opmaakopties

Andere opmaakopties zijn standaard uitgeschakeld . Schakel deze opties in om ze te beheren:

  • Vergrendelingsaspect: behoud de relatieve hoogte en breedte van de slicer als het formaat ervan wordt gewijzigd. Onder Algemene>eigenschappengrootte>.

  • Achtergrond: Voeg een achtergrondkleur toe aan de slicer en stel de transparantie in. Onder Algemene>effecten.

  • Rand: Voeg een rand rond de slicer toe en stel de kleur in. Onder Algemene>effecten.

    Er is ook een optie Rand op het tabblad Visual . Er wordt een rand toegevoegd boven, onder of naast elke optie in de slicer. Deze is gescheiden van en wordt niet beïnvloed door de algemene instellingen.

  • Schaduw: Voeg een slagschaduw toe aan de slicer. Onder Algemene>effecten.

Zoeken in slicers

Wanneer u werkt met slicers die veel waarden bevatten, kunt u met zoeken snel specifieke items vinden zonder door de hele lijst te bladeren.

Zoekacties inschakelen en gebruiken in een slicer:

  1. Selecteer het beletselteken (...) in de rechterbovenhoek van de slicer, en selecteer daarna Zoeken in de vervolgkeuzelijst. U kunt ook de slicer selecteren en op Ctrl+F drukken.
  2. Boven aan de slicer wordt een zoekbalk weergegeven. Typ een naam of trefwoord in de zoekbalk. De slicer filtert direct om alleen overeenkomende vermeldingen weer te geven.

Als u bijvoorbeeld de letter C invoert, wordt de slicer gefilterd om alleen items weer te geven die beginnen met of die letter bevatten.

Zie Zoeken en filteren in lijstslicer voor meer informatie over de zoekmogelijkheden van de lijstslicer.

Waarden plakken in slicers

Met de plakfunctie kunt u meerdere selecties toepassen op een slicer door een lijst met waarden uit externe bronnen, zoals Excel, Kladblok of e-mailberichten, te plakken. In plaats van items één voor één te selecteren, kunt u waarden rechtstreeks in de slicer plakken en automatisch alle overeenkomende selecties herkennen en toepassen.

Waarden in een slicer plakken:

  1. Maak in een externe toepassing (zoals Excel) een lijst met waarden waarop u wilt filteren. Elke waarde moet zich op een eigen regel bevinden (bijvoorbeeld in afzonderlijke rijen in Excel of op afzonderlijke regels in een tekstbestand).
  2. Kopieer de waarden naar het Klembord.
  3. Selecteer in Power BI de slicer op uw rapportcanvas.
  4. Druk op Ctrl+V om de waarden te plakken of selecteer het beletseltekenmenu (...) en kies de plakoptie.

De slicer selecteert alle items die overeenkomen met uw geplakte waarden.

Overwegingen en beperkingen

De volgende overwegingen en beperkingen zijn van toepassing op slicers:

  • Slicers filteren standaard alle andere visuals op de pagina, inclusief andere slicers. Gebruik visuele interacties om dit gedrag te wijzigen.
  • De zoekfunctie is beschikbaar in de oorspronkelijke slicervisual en de List slicer (preview).

Waarden invoegen

  • De plakfunctie is beschikbaar in de knopslicer en lijstslicer (preview).
  • Elke waarde die u wilt selecteren, moet op een eigen regel staan om de plakfunctie correct te laten werken.
  • U kunt maximaal 2000 waarden in een slicer plakken; extra's worden genegeerd.
  • Als u nieuwe waarden plakt, worden alle vorige selecties verwijderd.
  • Wanneer u waarden plakt, past de slicer exact-matchfilters (IS) toe door alleen items te selecteren met waarden die precies overeenkomen. Als geplakte waarden niet overeenkomen met beschikbare vermeldingen, fungeren deze waarden nog steeds als filters, zodat visuals mogelijk leeg worden weergegeven vanwege het ontbreken van overeenkomende gegevens.

Meer informatie over slicers in deze artikelen: