cancel
Showing results for
Did you mean:

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Helper I

## Cumulative sum up to last year yesterday.

Dear Tutors,

I am trying to sum all values up to last year yesterday ( 1/1/2016 ~ 4/2/2016) (when today is 4/3/2017)

For example

I hope PY Calc stops at 21,455, which is April 2nd value. So, I want 21,455 at April 5th as well.

My equation is

CY Calc = CALCULATE(SUM(Table[Sales], DATESYTD('Date'[Date]))/1000

PY Calc = CALCULATE([CY calc], SAMEPERIODLASTYEAR('Date'[Date].[date]))

Best Regards,

Jiin Son

3 REPLIES 3
Community Support

Hi @jiinson,

>>I hope PY Calc stops at 21,455, which is April 2nd value. So, I want 21,455 at April 5th as well.

You can add filter to the calculate formula to limit the calculation range or directly add a date filter at visual level filter.

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Super User
Hi @jiinson,

Use the date inteliggence formulas:

Cy calc = TOTALYTD (SUM(Table[Sales], 'Date'[Date]))
PY calc = TOTALYTD (SUM(Table[Sales], DATESADD('Date'[Date],-1,YEAR)))

Regards,

Mfelix

Regards

Miguel Félix

Proud to be a Super User!

Check out my blog: Power BI em Português

Helper I

@MFelix It gives me the same results with the example picture.

Thanks,

Jiin Son

Announcements

#### Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.