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
Reigning_data
Frequent Visitor

Comparing Current and Previous Moving Annual Total (MAT)

Hello All,

 

Context: I am trying to compare the Current MAT with Previous MAT by month. The idea being that I would have a bar, or line, graph, showing 'current MAT' as of Aug 2018 compared to 'Previous MAT' as of Aug 2017.

 

So Far: I've been fiddling with a couple of different MAT formulae.

 

MAT Current Year = 
CALCULATE (
    [Total Value],
    FILTER (
        ALL ( 'Calendar'),
        'Calendar'[Sequential Day Number] > MAX ( 'Calendar'[Sequential Day Number] ) - 365
             && 'Calendar'[Sequential Day Number] <= MAX ( 'Calendar'[Sequential Day Number] )
    )
)

And.

MAT Current Year V2 = 
CALCULATE (
    SUMX(
        FILTER( 'table1','table1'[sales]),
        [Total Value]
    ),
    DATESINPERIOD(
        'Calendar'[Date],LASTDATE ( 'Calendar'[Date]),
        -12,
        MONTH
    )
)

These are doing exactly what they are supposed to - calculate the MAT each month.

 

Problem: So, how do I go about displaying a 'previous MAT' side-by-side with the current? At first I tried the date criteria to be 'a year earlier' like so:

 

MAT Previous Year = 
 
CALCULATE (
    [Total Value],
    FILTER (
        ALL ( 'Calendar'),
        'Calendar'[Sequential Day Number] > MAX( 'Calendar'[Sequential Day Number] ) - 730
             && 'Calendar'[Sequential Day Number] <= MAX ( 'Calendar'[Sequential Day Number] ) - 365 )
)

But it does not come out with the desired results:

 

By YearBy YearBy MonthBy Month

 

Is this an issue with formula or an issue with how I am displaying it?

 

Many thanks in advance!

1 REPLY 1
v-yulgu-msft
Employee
Employee

Hi @Reigning_data,

 

You should add [dates] from calendar table into chart X-axis. Besides, please use SAMEPERIODLASTYEAR to calculate MAT in previous year.

 

Regards,

Yuliana Gu

Community Support Team _ Yuliana Gu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

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.