Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
GGN
New Member

Week on week percetnage

Hey all, I'm nre here and have a question:

 

How can I get a week-on-week percentage change from this data?

 

WOW.PNG It only comes from one table where I have a CreatedDate, and count the events.

 

Any input is much appreciated!

1 ACCEPTED SOLUTION
v-yanjiang-msft
Community Support
Community Support

Hi @GGN ,

According to your description, I create a sample.

vkalyjmsft_0-1644288249945.png

Here's my solution.

Calls% = 
VAR LW =
    MAXX (
        FILTER (
            ALL ( 'Call Reporting' ),
            'Call Reporting'[Year] = MAX ( 'Call Reporting'[Year] )
                && 'Call Reporting'[Week Number]
                    = MAX ( 'Call Reporting'[Week Number] ) - 1
        ),
        'Call Reporting'[nbavs_From_Number_c]
    )
RETURN
    DIVIDE ( MAX ( 'Call Reporting'[nbavs_From_Number_c] ) - LW, LW, 0 )

Get the result.

vkalyjmsft_1-1644288416947.png

I attach my sample below for reference.

 

Best Regards,
Community Support Team _ kalyj

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

View solution in original post

4 REPLIES 4
v-yanjiang-msft
Community Support
Community Support

Hi @GGN ,

According to your description, I create a sample.

vkalyjmsft_0-1644288249945.png

Here's my solution.

Calls% = 
VAR LW =
    MAXX (
        FILTER (
            ALL ( 'Call Reporting' ),
            'Call Reporting'[Year] = MAX ( 'Call Reporting'[Year] )
                && 'Call Reporting'[Week Number]
                    = MAX ( 'Call Reporting'[Week Number] ) - 1
        ),
        'Call Reporting'[nbavs_From_Number_c]
    )
RETURN
    DIVIDE ( MAX ( 'Call Reporting'[nbavs_From_Number_c] ) - LW, LW, 0 )

Get the result.

vkalyjmsft_1-1644288416947.png

I attach my sample below for reference.

 

Best Regards,
Community Support Team _ kalyj

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

Hi, thank you for the message! I did end up with something similar, and the initial issues turned out to be the imprted data.

 

Much appreciated!

GGN
New Member

Thanks for the reply. I had to modify it to suit my tables, as I don't have a separate calendar.

 

The data it's returning dones't make any sense I don't think.

 

WOW2.PNGWOW2measure.PNG

ValtteriN
Super User
Super User

Hi,

var LW =
CALCULATE ( SUM (Table[value] ), FILTER ( ALL ( 'Calendar' ), 'Calendar'[WeekNum] = MIN ( 'Calendar'[WeekNum] ) - 1 ) ) RETURN

DIVIDE ( SUM ( Table[Value] ) - LW, LW 0 )



I hope this post helps to solve your issue and if it does consider accepting it as a solution and giving the post a thumbs up!

My LinkedIn: https://www.linkedin.com/in/n%C3%A4ttiahov-00001/





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.