Table.PromoteHeaders
Syntax
Table.PromoteHeaders(table as table, optional options as nullable record) as table
Informácie
Zvýši úroveň prvého riadka hodnôt na nové hlavičky stĺpcov (t. j. názvy stĺpcov). Na úroveň hlavičiek sa predvolene zvýši len textová alebo číselná hodnota. Platné možnosti:
PromoteAllScalars
: Ak je nastavená možnosťtrue
, úroveň všetkých skalárnych hodnôt v prvom riadku sa zvýši na hlavičky pomocouCulture
parametra , ak je zadaný (alebo aktuálne miestne nastavenie dokumentu). Pre hodnoty, ktoré nie je možné skonvertovať na text, sa použije predvolený názov stĺpca.Culture
: Názov jazykovej verzie určujúci jazykovú verziu údajov.
Príklad č. 1
Zvýhodní úroveň prvého riadka hodnôt v tabuľke.
Použitie
Table.PromoteHeaders(
Table.FromRecords({
[Column1 = "CustomerID", Column2 = "Name", Column3 = #date(1980, 1, 1)],
[Column1 = 1, Column2 = "Bob", Column3 = #date(1980, 1, 1)]
})
)
Výkon
Table.FromRecords({[CustomerID = 1, Name = "Bob", Column3 = #date(1980, 1, 1)]})
Príklad č. 2
Zvýšte úroveň všetkých skalárnych hodnôt v prvom riadku tabuľky na hlavičky.
Použitie
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"]
)
Výkon
Table.FromRecords({[1 = 1, Name = "Bob", #"1/1/1980" = #date(1980, 1, 1)]})
Pripomienky
https://aka.ms/ContentUserFeedback.
Pripravujeme: V priebehu roka 2024 postupne zrušíme službu Problémy v službe GitHub ako mechanizmus pripomienok týkajúcich sa obsahu a nahradíme ju novým systémom pripomienok. Ďalšie informácie nájdete na stránke:Odoslať a zobraziť pripomienky pre