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

Get Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.

Reply
Anonymous
Not applicable

How to showcase the report based on a date selection before or after ?

I have an effective date, an expression date, and a date picker to help me choose a date. If we choose a date from the date picker, the following condition should be met on the report.

Effective date <= Selected date and Expression date > Selected date

 

 

 

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Anonymous , Prefer an independent table for slicer

 

before

//Date1 is independent Date table, Date is joined with Table
new measure =
var _max = maxx(allselected(Date1),Date1[Date])
return
calculate( sum(Table[Value]), filter('Date', 'Date'[Date] <_max))

 

after

//Date1 is independent Date table, Date is joined with Table
new measure =
var _max = maxx(allselected(Date1),Date1[Date])
return
calculate( sum(Table[Value]), filter('Date', 'Date'[Date] > _max))

 

if do not create independent table data will rollup one date

 

example

before =
var _max = maxx(allselected(Date),Date[Date])
return
calculate( sum(Table[Value]), filter('Date', 'Date'[Date] <_max))

 

Need of an Independent Date Table:https://www.youtube.com/watch?v=44fGGmg9fHI

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

@amitchandak  Thank you so much for responding.

 

This is my requirement.

I made Table_1 using the calendarauto function. This table was used as a slicer. I also create the relationship using the dim.date table. If we choose any date in the slicer. On Table_2, the conditions should be met. Full date, Effective Date, and Expiration Date should be displayed based on those conditions.

 
Conditions:
Full_Date <= selected date
AND  Effective_Date <= Selected date
AND  Expiration_Date > Selected date

Table_1
Selected Date
2022-01-31 00:00:00.000
2021-12-31 00:00:00.000
2022-03-31 00:00:00.000
2021-09-14 00:00:00.000
2022-02-28 00:00:00.000
  
Table_2     
Col_1Col-2Col_3SaleFull_DateEffective_DateExpiration_Date
DCTCPREMOP02022-01-31 00:00:00.0002021-08-22 00:00:00.0002022-08-22 00:00:00.000
DCTCPREMOP1432021-12-31 00:00:00.0002021-12-31 00:00:00.0002022-12-31 00:00:00.000
DCTCPREMOP02022-03-31 00:00:00.0002021-10-01 00:00:00.0002022-10-01 00:00:00.000
DCTCPREMOP33542021-09-14 00:00:00.0002021-09-14 00:00:00.0002022-09-14 00:00:00.000
DCGLPREMOP02022-02-28 00:00:00.0002021-09-18 00:00:00.0002022-09-18 00:00:00.000


Please assist me. Great thanks......!
 
amitchandak
Super User
Super User

@Anonymous , Prefer an independent table for slicer

 

before

//Date1 is independent Date table, Date is joined with Table
new measure =
var _max = maxx(allselected(Date1),Date1[Date])
return
calculate( sum(Table[Value]), filter('Date', 'Date'[Date] <_max))

 

after

//Date1 is independent Date table, Date is joined with Table
new measure =
var _max = maxx(allselected(Date1),Date1[Date])
return
calculate( sum(Table[Value]), filter('Date', 'Date'[Date] > _max))

 

if do not create independent table data will rollup one date

 

example

before =
var _max = maxx(allselected(Date),Date[Date])
return
calculate( sum(Table[Value]), filter('Date', 'Date'[Date] <_max))

 

Need of an Independent Date Table:https://www.youtube.com/watch?v=44fGGmg9fHI

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.