我创建了一个报告,其中包含一个使用基于销售数据的数据集的“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 列求和。