Forum Discussion

OscarSuarez10's avatar
OscarSuarez10
Helper III
6 years ago
Solved

Max Negavtive value

Hello I want to get the max negative value (PRODUCTION) for each FILE and ID, How can I do this using DAX?

 

Max for FILE 0 ID 12 = -70

Max for FILE 1 ID 13 = -1

Max for FILE 2 ID 14 = -46

 

FILEIDPRODUCTION
012-82
012-70
01210
113-10
113-1
11350
214-78
214-46
2141
  •  

    Hi OscarSuarez10 ,

    Try this: 

    Max neg value for each ID File =
    CALCULATE (
        MAX ( prod[PRODUCTION] ),
        FILTER ( ALLEXCEPT ( prod, prod[FILE], prod[ID] ), prod[PRODUCTION] < 0 )
    )

    Glad you include expected output!
    Let me know if you have any questions.

    If this solves your issues, please mark it as the solution, so that others can find it easily. Kudos are nice too.
    Nathaniel

2 Replies

  • In that case simply use:

     

    Max Negative Value = MIN(PRODUCTION)

     

  • Nathaniel_C's avatar
    Nathaniel_C
    Community Champion

     

    Hi OscarSuarez10 ,

    Try this: 

    Max neg value for each ID File =
    CALCULATE (
        MAX ( prod[PRODUCTION] ),
        FILTER ( ALLEXCEPT ( prod, prod[FILE], prod[ID] ), prod[PRODUCTION] < 0 )
    )

    Glad you include expected output!
    Let me know if you have any questions.

    If this solves your issues, please mark it as the solution, so that others can find it easily. Kudos are nice too.
    Nathaniel