Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Fixed Tableau function into Power BI DAX

{fixed [Code],[Work Order],[Bill Code]: max([Total Amount])} Need to Convert this Tablea function into Power BI Dax
  • v-henryk-mstf's avatar
    4 years ago

    Hi Anonymous ,

     

    According to your description, the fixed function corresponds to the function in powerbi to keep the fields corresponding to the grouping role. There are several ways to achieve this effect.

    M_sum1 = 
    CALCULATE (
        [sum],
        ALLEXCEPT ( 'Table', 'Table'[Bill Code], 'Table'[Code], 'Table'[Work Order] )
    )
    M_sum2 = 
    CALCULATE (
        [sum],
        FILTER (
            ALL ( 'Table' ),
            'Table'[Code] = MAX ( 'Table'[Code] )
                && 'Table'[Work Order] = MAX ( 'Table'[Work Order] )
                && 'Table'[Bill Code] = MAX ( 'Table'[Bill Code] )
        )
    )

     

    For more details, you can read related blog as below.

    Managing “all” functions in DAX: ALL, ALLSELECTED, ALLNOBLANKROW, ALLEXCEPT - SQLBI


    If the problem is still not resolved, please point it out. Looking forward to your reply.


    Best Regards,
    Henry


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