在PowerPivot列中按date计算的明显差异

我有一个客户端,我正在导入大量的数据,但是要缩小它的大小,它会使用date列和产品列来拉动powerpivot。 他们希望看到有多less天销售一个项目(“独奏销售”)两个(“双重销售”)三个,四个或更多的总结。

由于他们希望通过是“单独销售”还是“双重销售”等来总结其余的数据,所以我遇到了麻烦。我们称之为“销售数量”

因为我需要这些“销售计数”的数据透视表的行上的值,我试图build立一个表中的计算列,按date产品的不同计数,但似乎不能使用CALCULATE和/或FILTER。 它似乎总是给我在整个表中的产品完全不同的计数,而不是每个date计算。

任何意见,我应该使用的DAX公式将不胜感激。 Power Pivot是新function,我认为我还是认为在Power Pivot中有很less的行逻辑。

提前致谢!

编辑:这是表格

PowerPivot表

我希望SalesCount列中的值为每个行的date为1/1/2016,1/2/2016为1,1/3/2016为2,1/4/2016为2(相当于到每天产品的DISTINCTCOUNT)。

然后,我想使用条件IF语句来replace这些数字与“独奏销售”“双重销售”等,以便我可以使用这些值的数据透视表的行。

试试这个作为你的计算列:

 =CALCULATE( DISTINCTCOUNT(Table1[Product]), ALLEXCEPT(Table1, Table1[Date]) )