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
Aditya78
New Member

Need Help in Converting formula of Tableau to Power Bi

Hey all, please help me in converting this Tableau formula to DAX in PowerBi.

 

{ FIXED [research number]:sum({ FIXED [research number],[department_center]:MAX([department_personnel])})}

 

Help will be highly appreciated.

Thanks

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

HI @Aditya78,

According to your description and tabular expression, It seems like a common two-level aggregation expression. (sum of the max value based on correspond group fields)
For this scenario, you can try to use the following measure formula if helps:

Measure =
VAR currNumber =
    VALUES ( 'Table'[research number] )
VAR summary =
    SUMMARIZE (
        ALLSELECTED ( 'Table' ),
        [research number],
        [department_center],
        "max_DP", MAX ( 'Table'[department_personnel] )
    )
RETURN
    SUMX ( FILTER ( summary, [research number] IN currNumber ), [max_DP] )

Regards,
Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.

View solution in original post

3 REPLIES 3
v-shex-msft
Community Support
Community Support

HI @Aditya78,

According to your description and tabular expression, It seems like a common two-level aggregation expression. (sum of the max value based on correspond group fields)
For this scenario, you can try to use the following measure formula if helps:

Measure =
VAR currNumber =
    VALUES ( 'Table'[research number] )
VAR summary =
    SUMMARIZE (
        ALLSELECTED ( 'Table' ),
        [research number],
        [department_center],
        "max_DP", MAX ( 'Table'[department_personnel] )
    )
RETURN
    SUMX ( FILTER ( summary, [research number] IN currNumber ), [max_DP] )

Regards,
Xiaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Aditya78
New Member

@amitchandak ,

Thanks for your kind response. But how can this work as in my mention formula. There are two expressions as well which are sum and max.

amitchandak
Super User
Super User

@Aditya78 , Try like

calculate([research number], allexcept(Table,[research number], [department_personnel]))

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

Top Solution Authors