The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hello,
Need to show the Same Period Last Year from a measure, but the result shows the Year To Date value.
LYTD =
Already tried this basic formula and many variations using PARALLELPERIOD, DATEADD, etc. but the result allways shows YTD instead of SPLY.
Will appreciate any suggestion.
Thanks beforehand
Solved! Go to Solution.
Hi, @eduardoa
Meaning, today's date is August 2nd, 2023, then the SAMEPERIODLASTYEAR function returns dates from January 1, 2022, to August 2, 2022, hence why it looks like a YTD calculation.
* Do you want to calculate [my measure] for the complete previous year? then use DATEADD
* if you want to calculate [my measure] for the complete previous year till today's date, use DATESYTD with DATEADD.
for example.
DATESYTD( DATEADD(DimDates[Date], -1, YEAR) )
this would calculate [my measure] for the period from jan 1, 2022, to aug 2, 2022 as today is aug 2, 2023.
refer: https://learn.microsoft.com/en-us/dax/sameperiodlastyear-function-dax
https://learn.microsoft.com/en-us/dax/dateadd-function-dax
https://learn.microsoft.com/en-us/dax/datesytd-function-dax
see if this thread helps you
Solved: SAMEPERIODLASTYEAR() - Microsoft Fabric Community
Proud to be a Super User!
Hi, @eduardoa
Meaning, today's date is August 2nd, 2023, then the SAMEPERIODLASTYEAR function returns dates from January 1, 2022, to August 2, 2022, hence why it looks like a YTD calculation.
* Do you want to calculate [my measure] for the complete previous year? then use DATEADD
* if you want to calculate [my measure] for the complete previous year till today's date, use DATESYTD with DATEADD.
for example.
DATESYTD( DATEADD(DimDates[Date], -1, YEAR) )
this would calculate [my measure] for the period from jan 1, 2022, to aug 2, 2022 as today is aug 2, 2023.
refer: https://learn.microsoft.com/en-us/dax/sameperiodlastyear-function-dax
https://learn.microsoft.com/en-us/dax/dateadd-function-dax
https://learn.microsoft.com/en-us/dax/datesytd-function-dax
see if this thread helps you
Solved: SAMEPERIODLASTYEAR() - Microsoft Fabric Community
Proud to be a Super User!
User | Count |
---|---|
26 | |
10 | |
8 | |
6 | |
6 |
User | Count |
---|---|
31 | |
12 | |
10 | |
10 | |
9 |