【问题标题】:Crystal Reports: Need to get percentages from Running Total distinct countsCrystal Reports:需要从 Running Total distinct counts 中获取百分比
【发布时间】:2020-02-24 17:00:52
【问题描述】:

我有一个最终用户希望我添加百分比的预先存在的 Crystal 报表。我遇到了一个问题,因为他们想要百分比的数字是具有自己的公式的 Running Total distinct count 字段。

在报告的末尾,我有几个 Running Total 字段,它们是不同的汽车计数,一个字段用于计数每种颜色的汽车。所有这些字段的总和等于所有汽车的总拨款。所以它看起来像这样:

Black: 5 
Red: 10
Green: 5
Yellow: 20
Total: 40

每种汽车颜色 Running Total distinct count 字段背后都有一个公式,可以为我们提供该颜色的数字,然后“Total”字段只是所有汽车的不同计数 - 没有公式。我需要自动计算并将每个汽车颜色行的百分比添加到总数中。它看起来像这样:

Black: 5    12.5%
Red: 10    25%
Green: 5    12.5%
Yellow: 20    50%
Total: 40

此时,我已经尝试使用现有的公式来获取汽车颜色计数到下一个新公式中,该公式将它除以汽车总数,但我似乎无法得到我想要的结果。

【问题讨论】:

    标签: crystal-reports


    【解决方案1】:

    在处理了一段时间后,我能够找到解决方案。我为每种汽车颜色创建了一个新公式,并且能够使用每种颜色的 Running Total distinct count 字段进行除法,然后乘以 100 以将百分比移动到小数点后 2 位。所以一个公式的例子是:

    {BLACK CARS}/distinctcount({Command.CARS}) * 100
    

    我为每种汽车颜色创建了一个,并将它们放在不同的计数字段旁边。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-06
      • 1970-01-01
      • 2011-06-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-13
      • 1970-01-01
      相关资源
      最近更新 更多