Forum Discussion
Periods Comparison
Hello Dears,
i have created table date and dublictae it and call it comparison, i have linked it to the main sales table i have, so now i have 2 slicer one is current period and the other one is past period with a matrix table have the type of the product as a coulomn and the ttl sales of current period and the past period, so it will look like belwo.
then i have created a measure
β
Hi Yousra-ali
If the goal is to compare to periods controlled by different slicers, use a second dates/calendar table that has an active relationship to your fact table. Invoke the inactive relationship in a table using USERELATIONSHIP. You also need to remove the filter coming from the dates table with an active relationship to fact
Total Revenue Comparison = CALCULATE ( [Total Revenue], USERELATIONSHIP ( ComparisonDates[Date], Data[Date] ), REMOVEFILTERS ( Dates ) )Please see the attached pbix.
3 Replies
- Cookistador
Super User
Hello Yousra-ali
As you have two sclicers, the best thing to do is to disconnected your second date dimension and in the measure used something like:
P.P TTL SAL =VAR SelectedDate = SELECTEDVALUE('Date'[Date],blank())RETURNCALCULATE(
[YourMeasure],
ALL(...)'Table'[Date] = SelectedDate)
If you need more help to set up the measure, do not hesistate to share a dummy dataset π - danextian
Super User
Hi Yousra-ali
If the goal is to compare to periods controlled by different slicers, use a second dates/calendar table that has an active relationship to your fact table. Invoke the inactive relationship in a table using USERELATIONSHIP. You also need to remove the filter coming from the dates table with an active relationship to fact
Total Revenue Comparison = CALCULATE ( [Total Revenue], USERELATIONSHIP ( ComparisonDates[Date], Data[Date] ), REMOVEFILTERS ( Dates ) )Please see the attached pbix.
- Yousra-aliNew Member
Thank you so much danextian