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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Vaibhav3008
Frequent Visitor

Need help to calculate from previous cell

Hi,

I have Client, Period and Hours column. Need to calculate Net change and %Growth columns in power BI

Please help in achieving this.

Vaibhav3008_0-1688535726334.png

 

3 REPLIES 3
Alf94
Super User
Super User

Hi @Vaibhav3008 ,

 

Can you please try the following?

 

Net change = 
        IF(
            SELECTEDVALUE( 'Table'[Client] ) =
            CALCULATE(
                MIN( 'Table'[Client] ),
                OFFSET(
                    -1,
                    ORDERBY( 'Table'[Client], ASC, 'Table'[Period], ASC )
                )
            ),
            CALCULATE(
                MIN( 'Table'[Hours] ) -
                CALCULATE(
                    MIN( 'Table'[Hours] ),
                    OFFSET(
                        -1,
                        ORDERBY('Table'[Client], ASC, 'Table'[Period], ASC)
                    )
                )
            )
        )

 

% Growth = 
    DIVIDE(
        [Net change],
        CALCULATE(
            MIN( 'Table'[Hours] ),
            OFFSET(
                -1,
                ORDERBY( 'Table'[Client], ASC, 'Table'[Period], ASC )
            )
        )
    )

 

Result:

Alf94_0-1688542660084.png

If I answered your question, please mark my post as a solution.

 

Best,

Thanks for the reply,

I applied it to my table and it says : Parameter is not the correct type

Vaibhav3008_0-1688545459971.png

Can you please help resolve it

@Vaibhav3008,

 

This is ok. Just validate your measure and put it in a visual, it should work.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

Top Solution Authors