我在SSRS报告中有两个文本框。百分比SSRS
总数为根本 - = COUNT(字段CommunicationId.Value!) 的第一次通话决议= = SUM(字段FirstCallResolution.Value!)
的FirstCallResolution只是有一个1,因为这是第一时呼叫分辨率,如果不是,则为0。
表达式是什么让这个在SSRS中正确显示%?
感谢
我在SSRS报告中有两个文本框。百分比SSRS
总数为根本 - = COUNT(字段CommunicationId.Value!) 的第一次通话决议= = SUM(字段FirstCallResolution.Value!)
的FirstCallResolution只是有一个1,因为这是第一时呼叫分辨率,如果不是,则为0。
表达式是什么让这个在SSRS中正确显示%?
感谢
你可以计算在你的表情。尝试
=(SUM(Fields!FirstCallResolution.Value)/COUNT(Fields!CommunicationId.Value)) * 100
如果你找的是精度和百分比表示。,你也可以写在你要显示的结果的文本框下面的表达式。
=(SUM(Fields!FirstCallResolution.Value)/COUNT(Fields!CommunicationId.Value))
然后,您可以在文本框属性中为此文本框执行自定义格式设置。 右键单击文本框 - >文本框属性 - >数 - >自定义,并进入P1或P2或P3等的小数点后的位数小数点后面。
您还可以在表达式中使用舍入函数。使用此函数=ROUND(...,1)
您将在小数点后得到一个数字。如果你想在小数点后面有两个数字,那么用2而不是1,依此类推。
=Round(((SUM(Fields!FirstCallResolution.Value)/COUNT(Fields!CommunicationId.Value)) * 100),1)
尝试=FORMAT((SUM(Fields!FirstCallResolution.Value)/COUNT(Fields!CommunicationId.Value)),"P")
这样做,你最终不会由0分的时候我会编写处理该案件的分隔功能时,请当心'COUNT(字段!CommunicationId.Value)= 0 '。 – McGlothlin