Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

Error: Comparison operations don't support comparing values type Text with Values of Type Number

Hi,    I'm new to DAX and need some help, I'm creating a measure in a tabular cube in SSAS. I need to retreive the LastYearLastWeek data from x column:   LastYearLastWeek:= CALCULATE([x], FILTER(...
  • Icey's avatar
    5 years ago

    Hi Anonymous ,

     

    Since the error pointed out that it was a data type issue, could you double check the data type of Time[WeekNumber] and Time[Year] columns? Or, if the expression works with "VALUE" function, the data type of the two columns is indeed text.

     

    LastYearLastWeek :=
    CALCULATE (
    [x],
    FILTER (
    ALL ( Time ),
    Time[WeekNumber]
    = VALUE ( SELECTEDVALUE ( Time[WeekNumber] ) ) - 1
    && Time[Year]
    = VALUE ( SELECTEDVALUE ( Time[Year] ) ) - 1
    )
    )

     

    Then, is [x] a column or a measure? If it is a column, it may need to use SUM, MAX, etc, functions with [x].

     

     

     

    Best Regards,

    Icey

     

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