0

我有一份水晶报表,总和不正确。

我设置了如下所示的组:

  • 日期
    • 小时
      • 物品

实际数据是:

  • 2013 年 8 月 20 日
    • 9.00
      • 5411400
      • 5411468
      • 5411497
    • 10.00
      • 5411600
      • 5411671
    • 14.00
      • 5411468
      • 5443140
    • 15.00
      • 5441468
    • 16.00
      • 5443714
      • 5443764
      • 5443813

我需要的是对每组 5xxxxxxx 数字中的每一个进行计数,但对整个集合只计算一次重复。应该如何出现的是:

小时 - 总计

09 ------ 3

10 ------ 2

14 ------ 1

15 ------ 0

16 ------ 3

这在水晶中可能吗?我尝试过创建一个公式、一个累计(有和没有一个公式)和各种求和(使用不同的和非不同的计数),但它们都没有产生正确的结果。到目前为止,我似乎只能让 Crystal 计算每个包含 54xxxxx 数字的子组的不同计数,而不是按小时计算。

4

2 回答 2

0

我对下面的行感到困惑,因为您说您想要 544xxx 的计数,但在第 9 小时这里没有 544* *

What I need is a count of each of the 544xxxxx numbers for each group, but only counting duplicates once for the whole set. How is should appear is:

告诉你到底需要什么。会尽力帮助

于 2013-08-23T05:31:55.150 回答
0

我找到了解决方案:在这个特定的报告中,有一个导致重复的子 SQL 查询。我将子查询更改为不为每个条目生成一个“小时”,而是为每个订单生成一个“小时”。

于 2013-08-27T13:39:08.130 回答