-2

我创建了一个报告,其中包含一个使用基于销售数据的数据集的“tablix”。销售数据按日期和UPC分组;附加到该数据集的是产品属性和库存数量,数据示例如下:

date     upc           qty_sold  style  color  size  on_hand_inventory
1/1/13   123456789111         5  abc    black  m                    50
1/1/13   123456789112         4  abc    black  l                    40
1/2/13   123456789111         2  abc    black  l                    40
1/2/13   123456789114         5  efg    red    m                    70
1/3/13   123456789115         4  efg    red    l                    20
1/1/13   123456789114         2  efg    red    m                    70

我将产品属性(样式、颜色、尺寸)作为行组,将库存数量作为列。

行库存是正确的,但总数总是显示库存数量的许多倍数。这是因为,例如,abc-black-m 可能只出现一天,但 abc-black-l 可能出现很多天,因此组 abc-black 的库存数量总和所有 abc-black- l 行和单个 abc-black-m 行。

我需要正确的公式来合计行组的库存。如果 UPC 还没有被求和,它基本上只需要对 on_hand_inventory 列求和。

4

1 回答 1

0

我最终为库存使用了一个单独的数据集,并使用 LookupSet 函数来获取库存总数。

于 2013-01-31T18:26:02.630 回答