有人知道如何将RunningCount转换为Power bi Dax吗? 我在Rankx上对RunningTotal进行了测试,但似乎无法正常工作。 [year]只是文本列,不是Datetime格式。
我对此还是很陌生,不确定我的解释是否足够好。造成不便之处,敬请原谅。
我尝试根据下面的公式在功率bi中创建度量/计算列。 我需要按年份计数,并按列细分,例如产品,客户,费率和类别。
答案 0 :(得分:0)
在进入解决方案之前,我需要做一些假设:
基于这些假设,这是我的解决方案...
首先,这是我的数据。我添加了一个ID列,以便我们可以看到每一行,甚至重复的行。
从那里,您可以简单地使用以下公式添加新列。
Running Count =
COUNTROWS(
FILTER(
'Data',
[ProductName] = EARLIER([ProductName]) &&
[Customer] = EARLIER([Customer]) &&
[Seller] = EARLIER([Seller]) &&
[Year] <= EARLIER([Year])
)
)
EARLIER
函数用于从要过滤数据的表的行中指定ProductName,Customer等。过滤完数据后,我们可以简单地计算行数。
最终结果如下所示。正如我在第二个假设中提到的那样,无法打破平局,因此我的电话号码与屏幕快照中的电话号码略有出入