2017-04-13 41 views
0

我有3种不同的情况,应该显示不同的颜色,如红色,黄色和绿色。在Price和AVG(Price)列之间总是有一个> =,< =,=运算符。因为我没有真正的开始和结束点我不知道如何使用表达式。SSRS指标颜色开始和结束表达式

=IIf(Fields!Price.Value >= AVG(Fields!Price.Value),"Green","Yellow") 

如何使用指标开始和结束表达式? enter image description here

回答

0

使用嵌套I如果

=IIf(Fields!Price.Value >= AVG(Fields!Price.Value),"Green", 
    IIf(Fields!Price.Value >= AVG(Fields!Price.Value2),"Red","Yellow")) 
+0

谢谢!我通过你的帮助找到了另一种方式。 – Mumin

0
=IIF(SUM(Fields!Store_Gesamtumsatz.Value)<AVG(Fields!Store_Gesamtumsatz.Value),"RED",IIF(SUM(FIELDS!Store_Gesamtumsatz.Value)=AVG(Fields!Store_Gesamtumsatz.Value),"YELLOW",IIF(SUM(Fields!Store_Gesamtumsatz.Value)>AVG(Fields!Store_Gesamtumsatz.Value),"GREEN",NOTHING))) 
相关问题