Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Hello, what is the best way to dynamically pull back the total volume for the previous financial year (UK).
for example. today I would like to see the volume for last fiscal year 01/04/2023 to 31/03/2024
Thank you
Solved! Go to Solution.
Hi,
Create a Calendar Table with a relationship (Many to One and Single) from the Date column in your Fact Table to the Date column in the Calendar Table. Write these measures
Total = sum(Data[Qty])
Total in previous FY = calculate([Total],datesbetween(Calendar[date],if(month(today())<=3,date(year(today())-2,4,1),date(year(today())-1,3,31),date(year(today())-1,4,1),date(year(today()),3,31))))
If this does not work, then try this
Total in previous FY = if(month(today())<=3,calculate([Total],datesbetween(Calendar[date],date(year(today())-2,4,1),date(year(today())-1,3,31))),calculate([Total],datesbetween(Calendar[date],date(year(today())-1,4,1),date(year(today()),3,31))))
Your solutions is so great @Ashish_Mathur and @rajendraongole1
Hi, @NewbieJono
Has your current issue been resolved? I see that rajendraongole1 and Ashish_Mathur both provide a possible solution where you can mark a helpful reply as a solution so that other members of the community can quickly find an answer if they have the same doubts. Thank you for your cooperation.
Best Regards
Jianpeng Li
Hi,
Create a Calendar Table with a relationship (Many to One and Single) from the Date column in your Fact Table to the Date column in the Calendar Table. Write these measures
Total = sum(Data[Qty])
Total in previous FY = calculate([Total],datesbetween(Calendar[date],if(month(today())<=3,date(year(today())-2,4,1),date(year(today())-1,3,31),date(year(today())-1,4,1),date(year(today()),3,31))))
If this does not work, then try this
Total in previous FY = if(month(today())<=3,calculate([Total],datesbetween(Calendar[date],date(year(today())-2,4,1),date(year(today())-1,3,31))),calculate([Total],datesbetween(Calendar[date],date(year(today())-1,4,1),date(year(today()),3,31))))
Hi @NewbieJono - I hope you have a date table in your model. If not, create one using dax formulae and also mark your Date table.
you can create a measure to calculate the volume for the previous financial year and here i am assuming Profit is metric field and Date colum referencing from DateTable1.
PreviousFYVolume =
Image FYR:
To display the total volume for the previous financial year in Power BI.
Did I answer your question? Mark my post as a solution! This will help others on the forum!
Appreciate your Kudos!!
Proud to be a Super User! | |
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 58 | |
| 52 | |
| 40 | |
| 17 | |
| 16 |
| User | Count |
|---|---|
| 112 | |
| 109 | |
| 40 | |
| 33 | |
| 27 |