Forum Discussion

Senarath's avatar
Senarath
Frequent Visitor
9 years ago
Solved

Handling a Interval Match

Hi, I have a requirement like below. Check In Date             Check Out Date      Name        Hotel Name 13-Jul-2017                20-Jul-2017             John         Hilton Madrid   15-Jul-20...
  • Phil_Seamark's avatar
    9 years ago

    Hi Senarath

     

    One approach is to do the following,

     

    1. Create a basic Date table using CalendarAuto() but don't relate it to your data table.   In my case I called this table 'Slicer Dates' and I created a slicer over it.

     

    2. Create the following measure which you can use to filter your data

     

    Filter Measure = IF(
    			MIN('Table1'[Check in Date])  <= MIN('Slicer Dates'[Date])
    		     && MIN('Table1'[Check out Date]) > MIN('Slicer Dates'[Date])		
    	         , 1 , 0)

    3. Drag the new measure to the Visual Filters of your grid and set it that it has to be 1

     

     

    There is a PBIX File here

     

    https://1drv.ms/u/s!AtDlC2rep7a-kHAdJz1jWGkPvUTz