我有一个包含多行维度(区域,区域,商店)的数据透视表和列中的月份。我需要计算销售增长((本月的销售额 - 上个月的销售额)/上个月的销售额)。正如您可以从公式中看到的,我需要上个月的值(上一列)。我有一个测试公式:
Sum(Total {<District={'District1'}, [Month]={'2015 09'}>} Quantity)
使用此公式,我可以从上一列获得值(假设我正在计算2015年10月和第1区的增长)。问题是,当这个公式在具有不同区域的行中使用时,我得到一个错误的值。有没有办法获得当前行的区域值并在公式中使用它?我尝试了多种变体,例如:
Sum(Total {<District={$(District)}, [Month]={'2015 09'}>} Quantity)
Sum(Total {<District={$<=District>}, [Month]={'2015 09'}>} Quantity)
但它们都不起作用