I am getting an error message when using the following CASE WHEN statement.
CASE [Measures].[Issue Risk consequence].Value
WHEN "Trivial" THEN 1
WHEN "Low" THEN 2
WHEN "Medium" THEN 3
WHEN "High" THEN 4
WHEN "Severe" THEN 5
END
I get the same error if I remove the .Value from line 1.
I was able to get what I want by using a nested IIF statement (see below) but am wondering what I am doing wrong with the CASE statement.
Here is my workaround…
IIf([Measures].[Issue Risk consequence] = "Trivial",1,
IIf([Measures].[Issue Risk consequence] = "Low",2,
IIf([Measures].[Issue Risk consequence] = "Medium",3,
IIf([Measures].[Issue Risk consequence] = "High",4,
IIf([Measures].[Issue Risk consequence] = "Severe",5,0
)
)
)
)
)```