Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

undefinedhe function SUMX cannot work with values of type String

I need help fixing this error please, I am not summing any strings Error Message: MdxScript(Model) (8, 274) Calculation error in measure 'Sheet5'[Total Cost]: The function SUMX cannot work with val...
  • v-lionel-msft's avatar
    6 years ago

    Hi Anonymous ,

     

    Modify the measure like this:

     

     

    Total Cost = 
    VAR x = [Course Duration]*([Facilitator Fee]+[Venue Fee]+[Facilitator Fee])
    RETURN
    IF(
        HASONEVALUE('Sheet5'[StartDate]),
        x,
        SUMX(
            SUMMARIZE(
                'Sheet5',
                'Sheet5'[StartDate],'Sheet5'[CourseName],
                "ABCD", x
            ),
            [ABCD]
        )
    )

     

     

     

    Best regards,
    Lionel Chen

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