Forum Discussion
seppel123
2 years agoFrequent Visitor
Calculate Cumulative Sum in between dates (2 queries)
Hello everyone, i am trying to create a Measure in Power BI Desktop that does the following: I have 2 Queries: 1) Cleaning Data with Column [Date] and Column [Amount of cleanings] - here we ...
- 2 years ago
Hi, I am not sure how your datamodel looks like, but please check the below picture and the attached pbix file.
It is for creating a new column.
Expected result CC = VAR _currentdate = Change[Date] VAR _previousdateindex = MAXX ( FILTER ( Change, Change[Index] < EARLIER ( Change[Index] ) ), Change[Index] ) VAR _previousdate = MAXX ( FILTER ( Change, Change[Index] = _previousdateindex ), Change[Date] ) RETURN IF ( NOT ISBLANK ( _previousdate ), SUMX ( FILTER ( Cleanings, Cleanings[Date] > _previousdate && Cleanings[Date] <= _currentdate ), Cleanings[Amount of Cleanings] ), SUMX ( FILTER ( Cleanings, Cleanings[Date] <= _currentdate ), Cleanings[Amount of Cleanings] ) )
Jihwan_Kim
Super User
2 years agoHi, I am not sure how your datamodel looks like, but please check the below picture and the attached pbix file.
It is for creating a new column.
Expected result CC =
VAR _currentdate = Change[Date]
VAR _previousdateindex =
MAXX (
FILTER ( Change, Change[Index] < EARLIER ( Change[Index] ) ),
Change[Index]
)
VAR _previousdate =
MAXX ( FILTER ( Change, Change[Index] = _previousdateindex ), Change[Date] )
RETURN
IF (
NOT ISBLANK ( _previousdate ),
SUMX (
FILTER (
Cleanings,
Cleanings[Date] > _previousdate
&& Cleanings[Date] <= _currentdate
),
Cleanings[Amount of Cleanings]
),
SUMX (
FILTER ( Cleanings, Cleanings[Date] <= _currentdate ),
Cleanings[Amount of Cleanings]
)
)