Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
9 years ago
Solved

Infinity value, inserting if isblank problem

approved of approvable = CALCULATE(COUNTROWS(LNApps_Facts),'LNApps_Facts'[FICO_SCORE]>600)/ CALCULATE(count(LNApps_Facts[FICO_SCORE]), LNApps_ApplicationDim[Status] ="Approved",LNApps_ApplicationDim[...
  • Sean's avatar
    Sean
    9 years ago

    EDITED:

    Anonymous

    Change the commas to the OR operator like this...

    approved of approvable =
    DIVIDE (
        CALCULATE ( COUNTROWS ( LNApps_Facts ), 'LNApps_Facts'[FICO_SCORE] > 600 ),
        CALCULATE (
            COUNT ( LNApps_Facts[FICO_SCORE] ),
            LNApps_ApplicationDim[Status] = "Approved"
                || LNApps_ApplicationDim[Status] = "Funds_Released"
                || LNApps_ApplicationDim[Status] = "Booked"
        ),
        0
    )

    It should work now :smileyhappy:

  • Sean's avatar
    Sean
    9 years ago

    Anonymous

    Well this time you have to use the AND operator

    approved of approvable =
    DIVIDE (
        CALCULATE (
            COUNTROWS ( LNApps_Facts ),
            'LNApps_Facts'[FICO_SCORE] >= 600
                && 'LNApps_Facts'[FICO_SCORE] <= 850
        ),
        CALCULATE (
            COUNT ( LNApps_Facts[FICO_SCORE] ),
            LNApps_ApplicationDim[Status] = "Approved"
                || LNApps_ApplicationDim[Status] = "Funds_Released"
                || LNApps_ApplicationDim[Status] = "Booked"
        ),
        0
    )

    Good Luck! :smileyhappy: