Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi,
I am trying to arrive at the MTD, previous month & QTD sales using a measure but I always get blanks. However I am able to arrive at the previous year same period data as shown in the screenshot below. Can you help me with this please?
Note: I am using a fiscal year calendar (April - March).
Here is the link to access .pbix file
https://1drv.ms/u/c/d89d89d28c3ea2f6/EbpOudt5bdxOjGNPYh8malUBK-vgJQDHR1ZBREu5Yx9DHA?e=RGHWyg
Solved! Go to Solution.
MTD and QTD will not return because your Dates table is until December 2024 but your fact is only until November. Both are calculated with reference to your Dates table. I changed your calendar to this
_FY Calendar =
ADDCOLUMNS (
CALENDAR ( MIN ( Sheet1[Date] ), MAX ( Sheet1[Date] ) ),
"Month", FORMAT ( [Date], "MMM" ),
"Month Sort", MONTH ( EDATE ( [Date], -3 ) ),
"Month Yr", FORMAT ( [Date], "YYYY-MM" ),
"Qtr", FORMAT ( EDATE ( [Date], -3 ), "\QQ" ),
"Year", YEAR ( [Date] ),
"Fiscal Yr",
VAR Check =
MONTH ( [Date] ) >= 4
VAR CY =
RIGHT ( YEAR ( [Date] ), 2 )
VAR NY =
RIGHT ( YEAR ( [Date] ) + 1, 2 )
VAR PY =
RIGHT ( YEAR ( [Date] ) - 1, 2 )
RETURN
IF ( Check, "FY " & CY & "-" & NY, "FY " & PY & "-" & CY )
)
If you want to include dates beyond your fact table then you will need to month and quarter dimensions to your visual.
MTD and QTD will not return because your Dates table is until December 2024 but your fact is only until November. Both are calculated with reference to your Dates table. I changed your calendar to this
_FY Calendar =
ADDCOLUMNS (
CALENDAR ( MIN ( Sheet1[Date] ), MAX ( Sheet1[Date] ) ),
"Month", FORMAT ( [Date], "MMM" ),
"Month Sort", MONTH ( EDATE ( [Date], -3 ) ),
"Month Yr", FORMAT ( [Date], "YYYY-MM" ),
"Qtr", FORMAT ( EDATE ( [Date], -3 ), "\QQ" ),
"Year", YEAR ( [Date] ),
"Fiscal Yr",
VAR Check =
MONTH ( [Date] ) >= 4
VAR CY =
RIGHT ( YEAR ( [Date] ), 2 )
VAR NY =
RIGHT ( YEAR ( [Date] ) + 1, 2 )
VAR PY =
RIGHT ( YEAR ( [Date] ) - 1, 2 )
RETURN
IF ( Check, "FY " & CY & "-" & NY, "FY " & PY & "-" & CY )
)
If you want to include dates beyond your fact table then you will need to month and quarter dimensions to your visual.
@danextian could you also help me with a formula for the current fiscal year & previous fiscal year?
Fiscal year = April to March
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
81 | |
79 | |
59 | |
35 | |
34 |
User | Count |
---|---|
100 | |
62 | |
56 | |
47 | |
41 |