Table.PromoteHeaders
Syntaks
Table.PromoteHeaders(table as table, optional options as nullable record) as table
Om
Hæver den første række med værdier som de nye kolonneoverskrifter (dvs. kolonnenavne). Som standard er det kun tekst- eller talværdier, der hæves til overskrifter. Gyldige indstillinger:
PromoteAllScalars
: Hvis den er angivet tiltrue
, hæves alle skalarværdierne i den første række til overskrifter ved hjælp af , hvis det er angivet (eller landestandardenCulture
for det aktuelle dokument). For værdier, der ikke kan konverteres til tekst, bruges der et standardkolonnenavn.Culture
: Et kulturnavn, der angiver kulturen for dataene.
Eksempel 1
Hæv den første række værdier i tabellen.
Brug
Table.PromoteHeaders(
Table.FromRecords({
[Column1 = "CustomerID", Column2 = "Name", Column3 = #date(1980, 1, 1)],
[Column1 = 1, Column2 = "Bob", Column3 = #date(1980, 1, 1)]
})
)
Output
Table.FromRecords({[CustomerID = 1, Name = "Bob", Column3 = #date(1980, 1, 1)]})
Eksempel 2
Hæv alle skalarerne i den første række i tabellen til overskrifter.
Brug
Table.PromoteHeaders(
Table.FromRecords({
[Rank = 1, Name = "Name", Date = #date(1980, 1, 1)],
[Rank = 1, Name = "Bob", Date = #date(1980, 1, 1)]}
),
[PromoteAllScalars = true, Culture = "en-US"]
)
Output
Table.FromRecords({[1 = 1, Name = "Bob", #"1/1/1980" = #date(1980, 1, 1)]})
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om