我创建了一个矩阵,如下所示,This是为了显示我们的IT呼叫中心接到了多少电话,这些电话来自哪座大楼,以及我们收到的电话最多的时间。Here是我在运行报告时得到的结果。我的背景色公式如下:
=iif( Count(Fields!RequestNumber.Value)/Sum(Count(Fields!Day.Value)) < 0.016, "Lime" , iif( Count(Fields!RequestNumber.Value)/Sum(Count(Fields!Day.Value)) >= 0.016 AND Count(Fields!RequestNumber.Value)/Sum(Count(Fields!Day.Value)) <=0.04, "Yellow" , iif( Count(Fields!RequestNumber.Value)/Sum(Count(Fields!Day.Value)) > 0.04 , "Red" ,"Transparent")))
0.016和0.04是老板给我用来表示百分比的数字。问题似乎出在我除以的Sum(Count(Fields!Day.Value))
上。我希望这个数字是整个矩阵中调用的总次数(显然不包括列总数),但是由于它们在矩阵列中,所以即使表达式与矩阵的"TotalOfWhole“值(我尝试除以的值)或矩阵的右下角的值相同,它们也没有给出正确的总数。有什么建议吗?所有的帮助都将非常感谢。
发布于 2017-07-10 20:55:51
您必须在总计数表达式中引用数据集(当前单元格请求与总请求数)
=Count(Fields!RequestNumber.Value)/Count(Fields!RequestNumber.Value,"YourDatasetName")
https://stackoverflow.com/questions/45012336
复制相似问题