您好!新的问题,请重新发帖,这样便于更好的解决您的问题。
这说明是您的表达式写的有问题,对于这种需要在表达式里进行多重判断的表达式,直接通过表达式很容易出现混乱,然后出错
我建议您通过脚本的形式实现:
首先现在您要实现的值也就是Value中写一个表达式的函数 如:=Code.GetValue(1)
脚本如下:
Function GetColor(ByVal value As Double) As String
If(value = 1) Then
Return "123"
ElseIf(value < 0.4) Then
Return "234"
ElseIf(value < 0.6) Then
Return "456"
ElseIf(value < 0.8) Then
Return "789"
Else
Return "1000"
End If
End Function