Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply

Same Period Last Year

Hi,

 

I am working with a data source set up like this: 

 

YearMonthHeadcount Department
2020Feb291Management
2020Feb261Management
2020Feb65Management
2020Feb224Management
2020Feb1331Management
2020Feb1548Management
2020Feb656Management
2020Feb424Management
2020Feb676Management
2020Feb947Management
2020Jan291Management
2020Jan258Management
2020Jan64Management
2020Jan228Management
2020Jan1365Management
2020Jan1534Management
2020Jan623Management
2020Jan419Management
2020Jan682Management
2020Jan913Management
2019Dec291Management
2019Dec265Management
2019Dec64Management
2019Dec224Management
2019Dec1366Management
2019Dec1534Management
2019Dec607Management
2019Dec431Management
2019Dec660Management
2019Dec917Management
2019Nov292Management
2019Nov269Management
2019Nov63Management
2019Nov224Management
2019Nov1361Management
2019Nov1538Management
2019Nov600Management
2019Nov431Management
2019Nov658Management
2019Nov916Management
2019Oct295Management
2019Oct266Management
2019Oct62Management
2019Oct221Management
2019Oct1337Management
2019Oct1504Management
2019Oct591Management
2019Oct432Management
2019Oct652Management
2019Oct885Management
2019Sep295Management
2019Sep261Management
2019Sep62Management
2019Sep216Management
2019Sep1365Management
2019Sep1462Management
2019Sep576Management
2019Sep426Management
2019Sep639Management
2019Sep884Management
2019Aug308Management
2019Aug254Management
2019Aug63Management
2019Aug216Management
2019Aug1331Management
2019Aug1437Management
2019Aug561Management
2019Aug428Management
2019Aug634Management
2019Aug884Management
2019Jul304Management
2019Jul242Management
2019Jul59Management
2019Jul207Management
2019Jul1280Management
2019Jul1414Management
2019Jul543Management
2019Jul424Management
2019Jul611Management
2019Jul849Management
2019Jun303Management
2019Jun244Management
2019Jun56Management
2019Jun200Management
2019Jun1257Management
2019Jun1380Management
2019Jun534Management
2019Jun410Management
2019Jun603Management
2019Jun822Management
2019May297Management
2019May247Management
2019May52Management
2019May221Management
2019May1267Management
2019May1376Management
2019May527Management
2019May406Management
2019May598Management
2019May819Management
2019Apr297Management
2019Apr247Management
2019Apr52Management
2019Apr221Management
2019Apr1301Management
2019Apr1300Management
2019Apr516Management
2019Apr398Management
2019Apr592Management
2019Apr809Management
2019Mar296Management
2019Mar275Management
2019Mar52Management
2019Mar218Management
2019Mar1271Management
2019Mar1284Management
2019Mar505Management
2019Mar408Management
2019Mar608Management
2019Mar809Management
2019Feb290Management
2019Feb269Management
2019Feb51Management
2019Feb214Management
2019Feb1261Management
2019Feb1269Management
2019Feb488Management
2019Feb405Management
2019Feb608Management
2019Feb799Management
2019Jan286Management
2019Jan272Management
2019Jan53Management
2019Jan221Management
2019Jan1247Management
2019Jan1249Management
2019Jan459Management
2019Jan392Management
2019Jan560Management
2019Jan747Management
2020Mar291Management
2020Mar260Management
2020Mar66Management
2020Mar230Management
2020Mar1327Management
2020Mar1602Management
2020Mar687Management
2020Mar427Management
2020Mar703Management
2020Mar980Management

 

What I need to get is the sum of the headcount for the same period last year. I tired the SAMEPERIODLASTYEAR DAX formula and it didn't work.

 

Thank you in advance.

1 ACCEPTED SOLUTION
v-kelly-msft
Community Support
Community Support

Hi @PatrickLamoste,

 

You need a measure as below:

 

Measure = CALCULATE(SUM('Table'[Headcount ]),FILTER(ALL('Table'),'Table'[Month]=SELECTEDVALUE('Table'[Month])&&'Table'[Year]=SELECTEDVALUE('Table'[Year])-1))

 

Finally you will see:

Annotation 2020-04-17 152603.png

For the related .pbix file,pls click here.

 

If you wanna use "SAMEPERIODLASTYEAR",you need a calendar table,then get the Month from the date,create a relationship between the 2 tables with column "Month".

 

Best Regards,
Kelly
Did I answer your question? Mark my post as a solution!

 

 

View solution in original post

2 REPLIES 2
v-kelly-msft
Community Support
Community Support

Hi @PatrickLamoste,

 

You need a measure as below:

 

Measure = CALCULATE(SUM('Table'[Headcount ]),FILTER(ALL('Table'),'Table'[Month]=SELECTEDVALUE('Table'[Month])&&'Table'[Year]=SELECTEDVALUE('Table'[Year])-1))

 

Finally you will see:

Annotation 2020-04-17 152603.png

For the related .pbix file,pls click here.

 

If you wanna use "SAMEPERIODLASTYEAR",you need a calendar table,then get the Month from the date,create a relationship between the 2 tables with column "Month".

 

Best Regards,
Kelly
Did I answer your question? Mark my post as a solution!

 

 

amitchandak
Super User
Super User

@PatrickLamoste 

if You have date and date calendar

 

YTD Sales = CALCULATE(SUM(Table[head count]),DATESYTD(('Date'[Date]),"12/31"))
This Sales = CALCULATE(SUM(Table[head count]),DATESYTD((ENDOFYEAR('Date'[Date])),"12/31"))

This year =CALCULATE(SUM(Table[head count]))
trailing year = CALCULATE(SUM(Table[head count]),dateadd('Date'[Date],-1,year))

 

To get the best of the time intelligence function. Make sure you have a date calendar and it has been marked as the date in model view. Also, join it with the date column of your fact/s. Refer :
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

 

With a year table, you can also try

This Year= calculated([Measure],filter(All(Year),Year[Year]<=max(Year[Year])))
last Year= calculated([Measure],filter(All(Year),Year[Year]<=max(Year[Year])-1))

 

You can use Year from this table, but all will remove other filters

 

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.