powerbi,不同值的总和并过滤另一列

时间:2018-10-09 13:31:03

标签: powerbi powerbi-desktop

我有下表,正在尝试获取特定列的总和。 First Table

我想为'TrackerID'取不同的值,并且当durationConnected大于0时,然后取大于0的值。最后,我想得到在这种情况下为7的总和。(请参阅第二张表):

Second Table

我尝试通过以下操作创建另一个表:AnotherTableTest = SUMMARIZE(journal; journal [PhoneNumber]; journal [StartTime]; journal [TrackerID];“ UniqueCalls”; DISTINCTCOUNT(journal [TrackerID]);“ TimeConnected”; Max(journal [DurationConnected]))。这没有给我预期的结果。

我也尝试使用一种措施: MaxAmount = MAX(journal [DurationConnected]) ActualAmount = SUMX(DISTINCT(journal [TrackerID]); [MaxAmount])

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

尝试像这样创建一个新表:

["Blue Squirrel", "Yellow Squirrel", "Orange Squirrel"]

编辑
newTable = SUMMARIZECOLUMNS('journal'[TrackerID], "StartTime", MAX('journal'[StartTime]), "totalDuration",SUM('journal'[DurationConnected])) 是每个[DurationConnected]更改的唯一值时,此答案会更简洁一些。我还根据OP的要求添加了[TrackerID](请参阅评论)。

'journal'[Outbound]