PowerBI 按行索引并结合上一行
PowerBI Index by row combined with prevíous row
您好,我需要有人帮忙。
我想结合两个不同的任务,但不知道如何。
首先我为每个组创建了一个行号:Description for Task1
我按电台 ID 将 table 分组。
现在我想获取上一行的值:Description for Task2
问题是这不起作用:
我认为这是因为索引不是唯一的。
因为例如每个 ID 都存在索引“1”。
也许看到table会更容易理解。我涂掉了特定的值,因为它们对此并不重要。
我只需要取 index+1,其中 index+1 和 index 具有相同的 ID。
我想要实现的是获得一个列,向我显示来自 beschreibung 的先前值。但只有ID相同的previuos值。
有谁知道如何解决这个问题?
我的猜测是您需要在 powerquery 中执行 lookupvalue 任务。但我不知道怎么办。
也许是这样的? : Lookup Value
欢迎任何帮助。
根据您的更新:
MeasurePrev = var __lastInd = CALCULATE(MAX('Table'[Beschreibung]), FILTER(ALL('Table'), 'Table'[index] = SELECTEDVALUE('Table'[index]) +1 ), VALUES('Table'[ID]))
return __lastInd
CalculatedColumnPrev = var _idx = 'Table'[index] +1
var _NodeId = 'Table'[ID]
return
CALCULATE(max('Table'[Beschreibung]), FILTER(ALL('Table'), ('Table'[index]) = _idx && 'Table'[ID] = _NodeId) )
您好,我需要有人帮忙。 我想结合两个不同的任务,但不知道如何。
首先我为每个组创建了一个行号:Description for Task1 我按电台 ID 将 table 分组。
现在我想获取上一行的值:Description for Task2
问题是这不起作用:
也许看到table会更容易理解。我涂掉了特定的值,因为它们对此并不重要。
我只需要取 index+1,其中 index+1 和 index 具有相同的 ID。
我想要实现的是获得一个列,向我显示来自 beschreibung 的先前值。但只有ID相同的previuos值。
有谁知道如何解决这个问题? 我的猜测是您需要在 powerquery 中执行 lookupvalue 任务。但我不知道怎么办。 也许是这样的? : Lookup Value
欢迎任何帮助。
根据您的更新:
MeasurePrev = var __lastInd = CALCULATE(MAX('Table'[Beschreibung]), FILTER(ALL('Table'), 'Table'[index] = SELECTEDVALUE('Table'[index]) +1 ), VALUES('Table'[ID]))
return __lastInd
CalculatedColumnPrev = var _idx = 'Table'[index] +1
var _NodeId = 'Table'[ID]
return
CALCULATE(max('Table'[Beschreibung]), FILTER(ALL('Table'), ('Table'[index]) = _idx && 'Table'[ID] = _NodeId) )