我正在 Power BI 中工作,下表显示了它的情况以及我希望它的外观,其中突出显示的绿色单元格是我想要更改的内容:
如果该数据存在于另一行中,我想用公司名称填充空值。以 John 为例,我想在第 3 行填写空值,因为我还有另一行包含 John 和 company 已填写。但对于 Tim、Dave 和 Andy 他们只有一条记录,所以我需要将该记录保留为空。
我正在尝试在转换数据中执行此操作,但不确定这是否是完成此操作的最佳位置。
任何有关如何处理此问题的建议将不胜感激。
请勿粘贴数据图片。
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Name", type text}, {"Company", type text}, {"Sales", Int64.Type}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Company Fixed", (x)=> let
a = Table.SelectRows(#"Changed Type", each _[Name] = x[Name]),
b = try List.Distinct(List.RemoveNulls(a[Company])){0} otherwise null
in b)
in
#"Added Custom"
添加自定义列并输入以下内容:
(x)=> let
a = Table.SelectRows(#"Changed Type", each _[Name] = x[Name]),
b = try List.Distinct(List.RemoveNulls(a[Company])){0} otherwise null
in b