Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi everyone,
I would like to compare the same period of the current year and the prior year (example YTD march 23 - march 22).
Can I use the function PREVIOUSYEAR?
And how ?
Thanks in advanced.
@vr83 if the answer is correct, I ask you to accept it as a solution, otherwise I am available for further clarification.
BBF
@vr83 Hi!
Yes, you can use the PREVIOUSYEAR function in DAX to compare the same period of the current year and the prior year. Here is an example formula that you can use to achieve this:
YTD Prior Year =
CALCULATE(
[Total Sales],
PREVIOUSYEAR(Dates[Date]) <= Dates[Date] &&
YEAR(PREVIOUSYEAR(Dates[Date])) = YEAR(MAX(Dates[Date]))
)
The calculation is based on the following conditions:
You will need to replace [Total Sales] with your own measure and Dates[Date] with your own date column.
BBF
homestly I don't know why it doesn't work.
Probably because my record are maybe different.
So in this case how can I write the correct formula using what you've write?
YTD Prior Year =
CALCULATE(
[Total Sales],
PREVIOUSYEAR(Dates[Date]) <= Dates[Date] &&
YEAR(PREVIOUSYEAR(Dates[Date])) = YEAR(MAX(Dates[Date]))
)
Thansk
@vr83 Firstly, you have to create a column with only the Year and one with only the Month:
Hi,
I've tried the formula but it doesn't work...
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 2 |
| User | Count |
|---|---|
| 7 | |
| 7 | |
| 6 | |
| 5 | |
| 5 |