Powerbi 索引列有异常-幂BI/DAX/M
我有一个列,其中包含国家的唯一值,我只需要创建一个索引列Powerbi 索引列有异常-幂BI/DAX/M,powerbi,powerquery,m,Powerbi,Powerquery,M,我有一个列,其中包含国家的唯一值,我只需要创建一个索引列 Table.AddColumn(#"Add Index", "NewIndex", each if [Country] = "Other" then List.Max(#"Add Index"[CountryId]) + 1 else [CountryId] ) 问题是,在本专栏中,我有一个“国家”,即“其他国家”,我需要这个国家出现在最后 let
Table.AddColumn(#"Add Index", "NewIndex", each
if [Country] = "Other" then List.Max(#"Add Index"[CountryId]) + 1 else [CountryId]
)
问题是,在本专栏中,我有一个“国家”,即“其他国家”,我需要这个国家出现在最后
let
Source = Table.SelectColumns(Orders,"Country"),
#"Removed Duplicates" = Table.Distinct(Source),
#"Add Index" = Table.AddIndexColumn(#"Removed Duplicates", "CountryId", 1, 1, Int64.Type)
in
#"Add Index"
“添加索引,但当/与Country=“其他”放在最终位置时
谢谢你我能想到的最简单的方法是添加一个新列来替换
“Other”
的索引(然后删除旧的索引列)
太好了,谢谢。如果我需要使用更多的条件,你能修改代码吗?例如:如果“其他”或“未命中”,你可以插入一个额外的子句,如
,如果[Country]=“Miss”,然后列出。Max(#“Add Index”[CountryId])+2
到你的列定义中。哦,我理解,太好了。你能看看我遇到的其他类似问题吗?