cancel
Showing results for
Did you mean:
Frequent Visitor

## Calculate Cumulative count and reset every year

Hello all,

I have a Table called 'YTD' with columns like Emp_ID, Last_Work_Day(LWD)

I got the count of Total leavers and Cumulative Leavers by below derivations.

I did like this  :

Total leavers = CALCULATE(COUNTA('YTD'[Emp_ID]),'YTD'[LWD]<>BLANK(), USERELATIONSHIP('YTD'[LWD],'Calendar'[Date]))
and
Cumulative Leavers = CALCULATE(COUNTA('YTD'[Emp_ID]), DATESBETWEEN('Calendar'[Date],MINX(ALL('Calendar'[Date]),'Calendar'[Date]),MAX('Calendar'[Date])),USERELATIONSHIP('YTD'[LWD],'Calendar'[Date]))

I've data on few years, and I'd like to reset my Cumulative Leavers on every January,

I tried few things but couldn't help. Can you please guide on this.

1 ACCEPTED SOLUTION

Accepted Solutions
New Contributor

## Re: Calculate Cumulative count and reset every year

```Cumulative Leavers =
Var Year_ = Selectedvalue('Calendar'[Year])
Return
CALCULATE(COUNTA('YTD'[Emp_ID]), DATESBETWEEN('Calendar'[Date],MINX(ALL('Calendar'[Date]),'Calendar'[Date]),MAX('Calendar'[Date])),USERELATIONSHIP('YTD'[LWD],'Calendar'[Date]); 'Calendar'[Year] = Year_)```
2 REPLIES 2
New Contributor

## Re: Calculate Cumulative count and reset every year

```Cumulative Leavers =
Var Year_ = Selectedvalue('Calendar'[Year])
Return
CALCULATE(COUNTA('YTD'[Emp_ID]), DATESBETWEEN('Calendar'[Date],MINX(ALL('Calendar'[Date]),'Calendar'[Date]),MAX('Calendar'[Date])),USERELATIONSHIP('YTD'[LWD],'Calendar'[Date]); 'Calendar'[Year] = Year_)```
Frequent Visitor

## Re: Calculate Cumulative count and reset every year

Thank you @tex628 so much!!

Announcements

#### Back to School Contest

Engage and empower students with Power BI!

#### Watch Sessions On Demand!

Continue your learning in our online communities.

#### Summit Australia 2019

Travel to Melbourne and network with thousands of peers!

Top Ideas
Top Kudoed Authors
Users Online
Currently online: 171 members 2,235 guests
Recent signins: