Forum Discussion

Asamadi's avatar
Asamadi
Icon for Helper I rankHelper I
8 years ago
Solved

DAX calculate ratio

I want to calculate ratio ( for normalization) and i get error NaN how can i solve it? it must be divide (CASH PAYMENT - Min(CASH PAYMENT), Max(CASH PAYMENT) - Min(CASH PAYMENT)) this is my measur...
  • v-jiascu-msft's avatar
    v-jiascu-msft
    8 years ago

    Hi Asamadi,

     

    Try the measure below.

    Measure =
    VAR minCP =
        CALCULATE ( MIN ( bb[CASH PREPEYMENT] ), ALL ( bb ) )
    VAR maxCP =
        CALCULATE ( MAX ( bb[CASH PREPEYMENT] ), ALL ( bb ) )
    RETURN
        IF (
            ISBLANK ( MIN ( bb[CASH PREPEYMENT] ) ),
            BLANK (),
            1
                - DIVIDE ( MIN ( bb[CASH PREPEYMENT] ) - minCP, maxCP - minCP )
        )
    

    Na_N_Error_DAX_calculate_ratio

     

    Best Regards,

    Dale