This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Relative date filtering works for showing values within a time period (i.e. "Last 90 days", Last Year") However, is it possible to filter values outside of a selected time period? For example, I have a work order database. I would like to display all work orders older than 90 days. How could I accomplish this? I am using Direct Query mode so creating a custom is presumably out of the question.
Solved! Go to Solution.
Hi @JDTAYLOR
You might try this measure:
Outoflast90days=
var a = SELECTEDVALUE('Table 2'[Date])
Return
IF(MAX('Table'[Date])>=a-90&&MAX('Table'[Date])<=a,0,1)
table2 is a calendar table, filter the measure with 1, and then you can get the results.
Hi @JDTAYLOR
You might try this measure:
Outoflast90days=
var a = SELECTEDVALUE('Table 2'[Date])
Return
IF(MAX('Table'[Date])>=a-90&&MAX('Table'[Date])<=a,0,1)
table2 is a calendar table, filter the measure with 1, and then you can get the results.
@JDTAYLOR ,Assuming date in slicer is from the date table. Try a measure like
Measure =
var _min = minx(date,date[date])
return
calculate([Measure2],filter(all(date),date[date]<=_min))
Thank you for the quick response @amitchandak! What is the significance of "measure2" in your formula?
Here is what I have so far.
Check out the April 2026 Power BI update to learn about new features.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 36 | |
| 32 | |
| 31 | |
| 21 | |
| 15 |
| User | Count |
|---|---|
| 66 | |
| 56 | |
| 31 | |
| 27 | |
| 22 |