Forum Discussion

RicoRobi's avatar
RicoRobi
Regular Visitor
1 year ago

Overlapping Dates

Hello all,

 

I am stuck for almost a week for this overlapping dates. The goal is to get the No. of Hours from TimeTracking Log End Date > Onboarded date if the date filter greater than Onboarded date then if the date filter is less than Onboarding date, It should be TimeTracking Log Start Date > TimeTracking Log End Date.

 

Filter date = created date from DAX 

TimeTracking Log Start Date = T3 Start Date = CALCULATE(

    MIN('T3 Data'[date]),
    ALLSELECTED('T3 Data')

TimeTracking Log End Date = T3 Start Date = CALCULATE(

    MAX('T3 Data'[date]),
    ALLSELECTED('T3 Data')
Oboardind Date = Date onboarded to T3
 
Code: 
Expected Output (Hours) =
IF(
    [Filter date End] > [Selected Onboarded Date],
    DATEDIFF([Selected Onboarded Date], [TimeTracking Log End Date], DAY),
    DATEDIFF([TimeTracking Log Start Date], [TimeTracking Log End Date], DAY
)*8
 
with that measurement the output is calculating only from Onboarded date, TimeTracking Log end even i filter from less than Oboarded Date
 
Expected output 

 

 
 

2 Replies