【问题标题】:How do I calculate Turnaround rate (%) in SSRS?如何计算 SSRS 中的周转率 (%)?
【发布时间】:2021-11-14 16:47:16
【问题描述】:

我正在创建一个 SSRS 报告,报告的要求之一是显示“周转率”,它应该包含百分比值。

我数据集中的一些列如下:-

DateReceived
DateCompleted
CompleteTurnaround
TurnaroundVolume
MaximumTurnaroundDays
TurnaroundInMonth
TurnaroundInStandard

我对该主题进行了广泛的研究,但尚未找到解决方案。在这里也完全迷失了,非常感谢您对此问题的任何帮助。

谢谢。

【问题讨论】:

  • 我们可以帮助您在报告服务中实现表达式,但不解释什么是周转率以及如何计算。
  • 显示一些您必须使用的示例数据,根据该示例数据您的预期结果是什么,并说明您是如何实现的。还要说明是否有任何计算将基于聚合数据(即分组总计等),因为这将影响表达式的构建方式。

标签: sql-server reporting-services ssrs-tablix


【解决方案1】:

我认为周转率将基于在 TurnaroundInStandard 列中所示的标准时间内完成的记录。

假设每条记录和您对它们进行分组,它应该是在标准时间内完成的记录(TurnaroundInStandard = 1 或 Y,取决于字段)除以记录的总数完成(CompleteTurnaround = 1 或 Y)。如果是这样,那么您的表达将是:

=SUM(IIF(Fields!CompleteTurnaround.Value = "Y", 1, 0)) 
 /
 SUM(IIF(Fields!TurnaroundInStandard.Value = "Y", 1, 0))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-04
    • 2020-09-24
    • 2021-06-12
    • 1970-01-01
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    相关资源
    最近更新 更多