Power BI - 如果 Power BI 中的列名称不同

问题描述 投票:0回答:1

在Power bi中,假设我想制作仪表板,其中数据每月都会更改,但列名称不同,那么当数据每月更改时如何处理不同的列名称? (现在我收到错误,因为列名称不同)

需要解决如何处理此类数据的问题

powerbi report powerquery dashboard
1个回答
0
投票

一个可能的答案是使用 powerquery / M 将列标题降级到第一行,然后删除第一行。然后所有列都变为 Column1、Column2 等(如果它们保持位置)

x = Table.RemoveFirstN(Table.DemoteHeaders(#"PriorStepNameHere),1)

或者直接指定所有列的名称

#"Rename"=Table.RenameColumns(#"PriorStepNameHere,List.Zip({Table.ColumnNames(#"PriorStepNameHere),{"Fixed1","Fixed2","Fixed3"}}))         

© www.soinside.com 2019 - 2024. All rights reserved.