Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

line graph

hi

i was trying to compare last year nd current year calls

but im not getting the correct month count

i was using the below dax

 

YTD lidlit = CALCULATE(COUNT(Request[Escalated to Lidl IT]),DATESYTD('Calendar'[Date]))
last ytd it = CALCULATE(COUNT(Request[Escalated to Lidl IT]),DATESYTD(dateadd('Calendar'[Date],-1,YEAR)))

 


 
 

 

 

 

  • Anonymous , At least one measure seems correct. Make sure the Calendar table is marked as the Date table.

     

    In case you do not need YTD only month data

    MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))

    last year MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-12,MONTH)))

     

     

2 Replies

  • Anonymous , At least one measure seems correct. Make sure the Calendar table is marked as the Date table.

     

    In case you do not need YTD only month data

    MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))

    last year MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-12,MONTH)))

     

     

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi Anonymous ,

     

    Please try this:

    YTD =
    CALCULATE (
        COUNT ( 'Table'[Escalated to Lidl IT] ),
        DATESYTD ( 'Table'[Date] )
    )
    Last YTD = VAR DataMaxDate =
        CALCULATE ( MAX ( 'Table'[Date] ), ALL ('Table' ) )
    RETURN
        CALCULATE (
            [YTD],
            SAMEPERIODLASTYEAR (
                INTERSECT (
                    VALUES ( 'Table'[Date] ),
                    DATESBETWEEN ( 'Table'[Date], BLANK (), DataMaxDate )
                )
            )
        )

     

    Best Regards,
    Eyelyn Qin
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.