Een relatieve datumslicer en -filter maken in Power BI

Van toepassing op:✅ Power BI Bureaublad en Power BI-service

Door de relatieve datumslicer, het relatieve datumfilter of de slicerinstelling voor datumkiezer te gebruiken, kunt u op tijd gebaseerde selecties toepassen met behulp van een datumkolom. U kunt bijvoorbeeld alleen verkoopgegevens uit de afgelopen 30 dagen of laatste kalendermaand weergeven. Wanneer u het rapport bekijkt, wordt de relatieve datumperiode toegepast en filtert het opgegeven bereik de andere visuals op de pagina. De slicerinstelling Datumkiezer breidt deze mogelijkheid uit door een agenda en schuifregelaar toe te voegen voor handmatige datumselectie en ankeropties aan te bieden op basis van vandaag, de eerste datum of de laatste datum in uw gegevens.

Schermopname van een verkooprapport en een relatieve datumsslicer, waarbij de datumsslicer is gemarkeerd.

Gebruik de instelling voor de slicer voor datumkiezer

De slicerinstelling datumkiezer biedt relatieve datumselecties die vergelijkbaar zijn met de instelling Relatieve datum , plus een kalender en schuifregelaar voor het selecteren van specifieke datums of datumbereiken. Gebruik de datumkiezer wanneer u zowel relatieve opties wilt als de mogelijkheid voor rapportgebruikers om handmatig een datum of datumbereik te selecteren.

Datumkiezer biedt drie ankeropties voor de relatieve selectie:

  • Vandaag: Het relatieve bereik wordt berekend op basis van de huidige datum waarop het rapport wordt weergegeven. Dit anker gebruikt hetzelfde gedrag als de instelling Relatieve datum .
  • Laatste datum: Het relatieve bereik wordt berekend op basis van de meest recente datum in de datumkolom. Handig als uw gegevens niet actueel zijn of als u wilt dat de slicer de meest recente gegevens volgt.
  • Eerste datum: Het relatieve bereik wordt berekend op basis van de vroegste datum in de datumkolom.

Wanneer u een relatieve selectie instelt zoals 'laatste volledige maand', houdt de slicer het datumbereik up-to-date wanneer de ankerdatum verandert. Rapportviewers kunnen de relatieve opties wijzigen bij interactie met het rapport of een handmatig datumbereik of één datum selecteren met behulp van de agenda of schuifregelaar.

Schermopname van een datumkiezerslicer met relatieve datumopties en een kalender voor handmatige datumselectie.

Als u de slicerinstelling wilt wijzigen in Datumkiezer, selecteert u de slicer en vouwt u vervolgens in het deelvenster OpmaakVisual>Slicerinstellingen>Opties uit. Selecteer vervolgens Datumkiezer in de vervolgkeuzelijst Stijl.

De slicer voor het relatieve datumbereik maken

U kunt de relatieve datumslicer net als elke andere slicer of visual gebruiken bij het bewerken van een rapport in Power BI. Selecteer een slicervisual om het toe te voegen aan uw rapportpagina en selecteer vervolgens een datumkolom voor de veldwaarde. In de volgende afbeelding hebben we de kolom Datum geselecteerd.

Opmerking

Als uw rapport een hiërarchie heeft met de gegevenskolom van de functie automatische datum/tijd, moet de datumkolom zelf worden gebruikt in plaats van de hiërarchie om de slicer in de modus relatieve datum te gebruiken. Als u dit wilt wijzigen in de datumkolom, selecteert u de chevron omlaag bij het veld in het vak Opbouwen en kiest u de kolomnaam in plaats van de optie Datumhiërarchie.

Schermopname van het deelvenster Visualisaties met het visualpictogram van de slicer en het veld gemarkeerd.

Selecteer de visuele slicer en wijzig in het deelvenster Opmaak onder Visualisaties>Slicerinstellingen>Opties, de Stijl in Relative Date.

Schermopname van de slicer-visual waarop het deelvenster Opmaak en de optie Relatieve datum zijn geselecteerd.

Vervolgens kunt u de instellingen in de datumslicers selecteren. Deze instellingen zijn relatief ten opzichte van de dag waarop het rapport wordt weergegeven, niet het gegevensbereik in de datumkolom.

Voor de eerste instelling hebt u de volgende opties:

  • Laatste
  • Volgende
  • Dit

In de schermopname is Last geselecteerd.

Schermafbeelding van de configuratieopties voor Relatief, waarbij de eerste instelling is uitgelicht.

In de tweede instelling (middelste) in de relatieve datumslicer voert u een getal in om het relatieve datumbereik te definiëren. Deze optie is alleen beschikbaar voor Laatste of Volgende en uitgeschakeld voor deze optie vanaf de eerste instelling.

In de schermopname is 2 geselecteerd.

Schermafbeelding van de configuratieopties voor Relatief, waarbij de tweede instelling is uitgelicht.

In de derde instelling kiest u het datumgedeelte. U hebt de volgende opties:

  • Dagen
  • Weken
  • Weken (kalender)
  • Maanden
  • Maanden (kalender)
  • Jaren
  • Jaren (kalender)

In de schermopname is Jaren geselecteerd. De instellingen worden gelezen voor de afgelopen 2 jaar en de datumkolom wordt gefilterd op alleen datums in de afgelopen 2 jaar voor andere visuals op de rapportpagina.

Schermafbeelding van de configuratieopties voor Relative, waarbij de derde instelling is uitgelicht.

Als u in plaats daarvan Maanden selecteert om deze de afgelopen 2 maanden te maken, gebeurt dit als volgt:

  • Als het vandaag 20 juli is:

    • De gegevens die zijn opgenomen in visuals die door de slicer zijn beperkt, bevatten gegevens voor de afgelopen twee maanden.
    • Vanaf 21 mei tot en met 20 juli (de datum van vandaag).

Ter vergelijking: als u Maanden (Kalender) hebt geselecteerd, worden gegevens van 1 mei tot en met 30 juni weergegeven in de beperkte visuals. De instelling komt overeen met de laatste twee volledige kalendermaanden.

Aanbeveling

Als u wilt voorkomen dat de gedeeltelijke huidige maand in rapporten wordt weergegeven die maanden vergelijken met voorgaande maanden, gebruikt u de instelling maanden (kalender) om ervoor te zorgen dat alleen volledige maanden zijn geselecteerd.

Het relatieve datumbereikfilter maken

U kunt ook een relatief datumbereikfilter maken voor de rapportpagina of het hele rapport. Hiervoor sleept u een datumkolom van het deelvenster Gegevens naar de filters op deze paginasectie of de sectie Filters op alle pagina's in het deelvenster Filters :

Schermafbeelding waarop het veld Datum is gemarkeerd in het deelvenster Velden en waarop het veld Datum is gemarkeerd in het vak 'Filters op deze pagina'.

Zodra u daar bent, kunt u het relatieve datumbereik wijzigen. Dit is vergelijkbaar met hoe u de relatieve datumslicer kunt aanpassen. Selecteer relatieve datum in de vervolgkeuzelijst Filtertype .

Schermopname van de optie Relatieve datum gemarkeerd in de vervolgkeuzelijst Filtertype.

Nadat u Relatieve datum hebt geselecteerd, ziet u onder Items weergeven wanneer de waarde drie secties die u kunt wijzigen, waaronder een middelste numerieke invoervak, net als bij de slicer.

Schermopname waarop de sectie 'Filters op deze pagina' van het deelvenster Filters te zien is, waarbij de opties voor 'Items weergeven wanneer de waarde' zijn gemarkeerd.

DAX-metingen gebruiken om de meest recente waarde en de datum ervan weer te geven

Als u de meest recente waarde in uw gegevens wilt weergeven, samen met de datum waarop deze overeenkomt, kunt u DAX-metingen gebruiken in plaats van of naast een slicer. Deze methode is handig voor kaartvisuals of overzichtstegels die altijd het meest recente gegevenspunt weergeven.

Gebruik de functie LASTNONBLANKVALUE om de waarde te retourneren voor de laatste datum met gegevens en de functie LASTNONBLANK om die datum te retourneren.

Twee metingen maken:

  • De laatste waarde retourneert de waarde voor de meest recente datum die niet leeg is:

    Latest Value = LASTNONBLANKVALUE('Sales'[Date], SUM('Sales'[Amount]))
    
  • De laatste datum retourneert de datum die overeenkomt met die waarde:

    Latest Date = LASTNONBLANK('Sales'[Date], SUM('Sales'[Amount]))
    

Vervang , 'Sales'en [Date] door [Amount]de tabel- en kolomnamen uit uw model. Om rapportlezers direct context te geven over het meest recente gegevenspunt, voegt u de meetwaarden toe aan een kaart of geeft u ze weer naast een slicer.

Opmerking

Deze maatregelen respecteren de filtercontext. Wanneer u ze toevoegt aan een visual met een datumas, weerspiegelt elke rij de waarde van die specifieke datum. Wanneer u groepeert op een hoger niveau, zoals maand of jaar, retourneren de metingen de meest recente niet-lege waarde binnen die groepering.

Overwegingen en beperkingen

De volgende overwegingen en beperkingen gelden voordat de relatieve opties in de slicer of het filtervenster worden weergegeven.

  • Het gegevenstype voor de kolom die in de slicer wordt gebruikt, moet een datum zijn.
  • De datumhiërarchie voor automatische datum/tijd in Power BI kan niet worden gebruikt. Gebruik de datumkolom rechtstreeks.
  • Datumkolommen in Power BI bevatten geen tijdzonegegevens.
  • Wanneer het rapport wordt gepubliceerd, zijn slicer- en filter relatieve opties altijd gebaseerd op de tijd in UTC. Als u een filter in een rapport instelt en naar een collega in een andere tijdzone verzendt, ziet u beide dezelfde gegevens.
  • Bij de opties voor relatieve weken wordt ervan uitgegaan dat weken op zondag beginnen. Er is geen optie om het begin van een andere dag te wijzigen.