Forum Discussion

Mohsin2022's avatar
Mohsin2022
Icon for Helper I rankHelper I
4 years ago
Solved

SUM RESULT SHOULD BE SHOWN AGAINST ONE ROW

  I WANT TO SUM DATA BASED ON PROD ID BUT SUM VALUE SHOULD BE SHOWN ON SINGLE ROW    NOW ALL THE LINE HAVE SAME VALUE 
  • tamerj1's avatar
    tamerj1
    4 years ago

    Mohsin2022 
    You need first to add an index column using power query.

    Then creat a new calculated column using dax

    Result = 
    VAR CurrentIDTable = CALCULATETABLE ( Data, ALLEXCEPT ( Data, Data[ProdID] ) )
    VAR CurrentIndex = Data[Index]
    VAR FirstIndex = MINX ( CurrentIDTable, Data[Index] )
    RETURN
        IF ( CurrentIndex = FirstIndex, Data[Current] )
  • tamerj1's avatar
    tamerj1
    4 years ago

    Mohsin2022 
    Please use

    BOMID New =
    CALCULATE ( MAX ( Data[BOMID] ), ALLEXCEPT ( Data, Data[ProdID] ) )