我有一个显示分支名称的矩阵,其营业额为%,我已将GROUP AVERAGE作为分支名称。
分支营业额50%B 48%碳40%小组平均30%D 20%E 14%
我想将所有高于组平均值(A,B,C)的像元设置为绿色,而将低于(D,E)的所有像元设置为红色。
= IIF(Fields!Column.Value>“ GROUP AVERAGE”,“ Green”,“ Red”)不起作用。
我可以动态提取GROUP AVERAGE的销售价值并更改颜色值>和
您可以使用如下表达式。
=IIF(
Fields!Turnover.Value >
SUM(IIF(Fields!Branch.Value = "GROUP AVERAGE", Fields!Turnover.Value, 0), "DataSet1"),
"LightGreen",
"LightCoral"
)
如果基本上读取,如果当前上下文(行)的营业额大于整个营业额范围内分支=“组平均值”的所有营业额值的总和,则绿色,否则为红色。