Forum Discussion
Filter table if dates range is overlapping other dates range in another table
- 7 years ago
Hi Anonymous
It is impossible to create a new table physically (click on "New Table") and make it change with slicer.
You could use a table visual and make the table visual change with the slicer.
1.Create a calendar date table
calendar = CALENDAR(MIN(Table1[colStart]),MAX(Table1[colEnd]))
Edit relationship with "calendar" table and data table based on 'calendar' [Date] to [colStart] and 'calendar' [Date] to [colEnd]
2. create measures
create measures in the 'calendar' table
min = MIN('calendar'[Date]) max = MAX('calendar'[Date])create measures in the data table
flag = IF(MAX(Table1[colStart])<=[max]&&MAX(Table1[colEnd])>=[min],1,0)
3. add 'calendar' [Date] to the slicer, then add 'Table1'[flag] to the Visual Level filter and select "show items when value is 1"
Best regards
Maggie
In other post, I see that v-ljerr-msft said:
"Not like measures, calculate columns/tables are computed during database processing(e.g. data refresh) and then stored in the model, they do not response to user selections on the report.
So it is not possible to create a calculate column/table can change dynamically with user selections on the report. (...)"
Now I'm totally lost...
How could I achieve the goal then?
Hi Anonymous
in fact the table I have posted is not meant to be used as a physical table.
It is a table that is calculated on the fly in your measure as, from what I understood, you want to use it as a filter for another measure
- Anonymous8 years agoNot applicable
Sorry LivioLanzo
What I want to filter is 'C' table. Same behaviour like if I select an option in a slicer that it filters the table.
- LivioLanzo8 years ago
Solution Sage
Anonymous Would your first solution not work then if instead of using the in_range measure in the values section of the matrix, you use it in the filter section of the visual and set it equal to TRUE ?
- Anonymous8 years agoNot applicable
LivioLanzo No, I can't select any from measure filter (it shows with no options) and also can't drag the measure into Page level filter.
Also... I would to filter the table no a visual .
Thanks