Forum Discussion

RonSwanson's avatar
RonSwanson
Frequent Visitor
6 years ago
Solved

SQL to DAX Conversion

Hi Experts,   Looking to translate the below into DAX, but I have little experience.  Any ideas? Thanks in advance.   CASE WHEN (25000 < CASE WHEN [ReSignedMembers] is missing THEN 0 ELSE [ReSig...
  • v-yingjl's avatar
    6 years ago

    Hi RonSwanson ,

    The whole dax code may like this:

    A =
    IF (
        25000
            < IF ( ISBLANK ( [ReSignedMembers] ), 0, [ReSignedMembers] )
                + IF ( ISBLANK ( [ConversionMembers] ), 0, [ConversionMembers] )
                + IF ( ISBLANK ( [NewMembers] ), 0, [NewMembers] )
                + IF (
                    ISBLANK ( [MaintenanceMembers] ),
                    0,
                    IF ( [MaintenanceMembers] < 0, 0, [MaintenanceMembers] )
                ),
        25000,
        IF ( ISBLANK ( [ReSignedMembers] ), 0, [ReSignedMembers] )
            + IF ( ISBLANK ( [ConversionMembers] ), 0, [ConversionMembers] )
            + IF ( ISBLANK ( [NewMembers] ), 0, [NewMembers] )
            + IF (
                ISBLANK ( [MaintenanceMembers] ),
                0,
                IF ( [MaintenanceMembers] < 0, 0, [MaintenanceMembers] )
            )
    )

     

    Best Regards,
    Yingjie Li

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