我正在尝试浏览列表并标记父母,以便我可以将平面列表添加到自己的列表中
ID Type Idx
200 EPIC 0
201 Feature 1
202 Feature 2
203 Feature 3
204 EPIC 4
205 Feature 5
206 Feature 6
Prefeered result
ID Type Idx Parent
200 EPIC 0 200
201 Feature 1 200
202 Feature 2 200
203 Feature 3 200
204 EPIC 4 204
205 Feature 5 204
206 Feature 6 204
我尝试制作自引用条件列,但那不可能,
#“ Added Custom” = Table.AddColumn(#“ Added Index”,“ Parent”,如果[工作项类型] =“ Epic”,则每个ID [ID]否则#“ Added Custom” {[Index] -1 } [ID]),
答案 0 :(得分:0)
添加自定义列。填满假设数据在表1中有2列,分别是ID和Type,然后
let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Added Custom" = Table.AddColumn(Source, "Parent", each if [Type]="EPIC" then [#"ID"] else null),
#"Filled Down" = Table.FillDown(#"Added Custom",{"Parent"})
in #"Filled Down"