Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Anonymous
Not applicable

Field Parameters to Toggle Entire Dashboard Between Date Ranges

Current State: we have a slicer that toggles all measures on a dashboard to show either TYD or MTD for the date range selected - the date range uses a date hierarchy for year and month. Every measure has a SWITCH() statement to calculate the YTD/MTD depending on what is selected in that slicer (see example in screenshot  below for calculating Net Sales)

  • Ex. All of 2021 + 2022 through April is selected on the Date slicer, and MTD is selected in the Time Selection slicer. The measures then filter to include April 2022 data only.  Toggle the YTD/MTD slicer to show YTD and all of the measures will then show 2022 through April only. If a user then includes June of 2022 on the Date slicer, the YTD will include the data available through June for the entire year, and the MTD will include only June 2022.

Desired State: a Field Parameter that users can toggle for YTD/MTD that changes EVERY measure on the entire canvas for all visuals WITHOUT using SWITCH() statements.


NS.jpg

 

2 REPLIES 2
amitchandak
Super User
Super User

@Anonymous , Create two measures MTD and YTD and use that in field parameters

 

Field Parameters- One solution for Measure Dimension slicer: https://youtu.be/lqF3Wa1FllE?t=70

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here
Anonymous
Not applicable

Hi Amit,
The problem is that I basically need a MTD/YTD slicer for all measures on the entire canvas using field parameters instead of embedding SWITCH() statements into every measure. The screenshot is just showing one measure for this dashboard, however, there are 6 KPIs that would need to change based on the field MTD/YTD parameter selection across the entire dashboard. Is this even possible? 

I did create two measures to get the last day of the month selected and one for the last day of the year selected and put those into field parameters however it's not filtering the data any further than the Date Hierarchy slicer does already. 

YTD= YEAR(LASTDATE('Date'[Date]) )

MTD = MONTH(LASTDATE('Date'[Date]) )

 

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.