2017-07-24 129 views
1

我们正在合并产品,并希望了解组合产品的需求可能与之前的产品相似。下面是一些示例数据:PowerPivot:将一个产品添加到另一个产品

的中,产品将走向何方称为SKU_Mapping映射:

Old Product | New Product 
    1  | 2 
    3  | 4 

然后,我有一些历史销售信息称为销售:

Product | Quantity 
    1 | 5 
    2 | 10 
    3 | 3 
    4 | 7 

我也有一个表与所有的SKU链接我的两个其他表一起叫Master_SKU

Product 
    1 
    2 
    3 
    4 

'Master_SKU'[Product]之间的关系,以'Sales'[Product]'Master_SKU'[Product]'SKU_Mapping[Old Product]

我试图得到这样

New Product | Old Product | Original Quantity | New Quantity 
    2  |  1  |  10   |  15 
    4  |  3  |  7   |  10 

输出我无法弄清楚如何写一个公式,说:走量的新产品并将其添加到旧产品的数量中。我尝试了一堆不同的操作员,但对于我的生活我无法弄清楚。任何见解或建议将不胜感激。谢谢。

回答

0

我这样做:

enter image description here

方法如下:我

设立三个表完全按照您的描述,与关系,因为你描述。然后我打开SKU_Mapping表,我添加了一个列:

Old Product Qty = CALCULATE(sumx(Sales,Sales[Quantity]),filter(Sales,Sales[Product]=SKU_Mapping[Old Product])) 

...和另一列:

New Product Qty = CALCULATE(sumx(Sales,Sales[Quantity]),filter(Sales,Sales[Product]=SKU_Mapping[New Product])) 

...和最后一个栏:

Total Qty = SKU_Mapping[Old Product Qty]+SKU_Mapping[New Product Qty] 
相关问题