Forum Discussion
tmhalila
Resolver II
2 years agoGet the last value submitted
Hello there, I have a dataset that tracks weekly performance but data are submitted on daily from different branches. I have written a measure that dynamically selects the last record submitted base...
- 2 years ago
Hello,
I have managed to solve with below functions
cummulative = VAR SelectedStartDate = MIN (dim_date[date]) VAR SelectedEndDate = MAX (dim_date[date]) RETURN SUMX ( VALUES('dataset'[branch_id]), VAR LatestDate = CALCULATE ( MAX ('dataset'[report_date]), 'dataset'[branch_id] = EARLIER('dataset'[branch_id]) && 'dataset'[report_date] >= SelectedStartDate && 'dataset'[report_date] <= SelectedEndDate ) RETURN CALCULATE ( SUM ('dataset'[cummulative_indicator]), 'dataset'[branch_id] = EARLIER ( 'dataset'[branch_id]) && 'dataset'[report_date] = LatestDate ) )
tmhalila
Resolver II
2 years agoHello,
I have managed to solve with below functions
cummulative =
VAR SelectedStartDate = MIN (dim_date[date])
VAR SelectedEndDate = MAX (dim_date[date])
RETURN
SUMX (
VALUES('dataset'[branch_id]),
VAR LatestDate =
CALCULATE (
MAX ('dataset'[report_date]),
'dataset'[branch_id]
= EARLIER('dataset'[branch_id])
&& 'dataset'[report_date] >= SelectedStartDate
&& 'dataset'[report_date] <= SelectedEndDate
)
RETURN
CALCULATE (
SUM ('dataset'[cummulative_indicator]),
'dataset'[branch_id]
= EARLIER ( 'dataset'[branch_id])
&& 'dataset'[report_date] = LatestDate
)
)