我的SSRS报告中有两个文本框。
总数简单 - =COUNT(Fields!CommunicationId.Value)
第一次呼叫解决方案= =SUM(Fields!FirstCallResolution.Value)
FirstCallResolution在第一个呼叫分辨率时只有一个1,在不是第一个呼叫分辨率时只有一个。
表达式是什么才能让它在SSRS中正确显示%?
由于
编辑:格式代码
答案 0 :(得分:3)
您可以在表达式中进行计算。尝试
=(SUM(Fields!FirstCallResolution.Value) / COUNT(Fields!CommunicationId.Value)) * 100
答案 1 :(得分:0)
如果您要查找精度和百分比表示。,您还可以在要显示结果的文本框中编写以下表达式。
.imgcontainer {
text-align: left;
margin: 24px 0 12px 0;
position: relative;
}
然后,您可以在“文本框”属性中为此文本框执行自定义格式设置。 右键单击文本框 - > 文本框属性 - > 数字 - > 自定义,然后输入 P1 或 P2 或 P3 ,等等小数点后的小数位数。
答案 2 :(得分:0)
您还可以在表达式中使用Round函数。使用此函数=ROUND(...,1)
,您将在小数点后得到一个数字。如果你想要小数点后面的两个数字,那么使用2而不是1,依此类推。
=Round(((SUM(Fields!FirstCallResolution.Value) / COUNT(Fields!CommunicationId.Value)) * 100),1)
答案 3 :(得分:0)
尝试=FORMAT((SUM(Fields!FirstCallResolution.Value) / COUNT(Fields!CommunicationId.Value)),"P")