Forum Discussion
help with DAX MTD
- 1 year ago
var dt = eomonth( MAXX( summarize( fact, DimDate[Date] ), dimdate[date]), 0)
return
CALCULATE(
SUM(Fact[SALES]),
DATESBETWEEN( DimDate[Date], EOMONTH( dt, -1) + 1, dt )
)
Hi Midway please check this
ResultMeasure=
VAR IsMonthSelected = ISFILTERED('DATE'[Month])
VAR DefaultMonthSales =
CALCULATE(
SUM('sheet1'[enrollment amount]),
FILTER(
ALL('DATE'),
'DATE'[Year] = YEAR(TODAY()) && 'DATE'[Month] = MONTH(TODAY())
)
)
VAR SelectedMonthSales =
CALCULATE(
SUM('sheet1'[enrollment amount]),
DATESMTD('DATE'[Date])
)
RETURN
IF(
IsMonthSelected,
SelectedMonthSales,
DefaultMonthSales
)
Thanks for replying to my post, this gets the default sales numbers for the current month when no selection has been made, but it keeps the same current month sales numbers when selecting other months.