Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
Table.PromoteHeaders(table as table, optional options as nullable record) as table
Hakkında
İlk değer satırını yeni sütun başlıkları (sütun adları) olarak yükseltir. Varsayılan olarak, yalnızca metin veya sayı değerleri üst bilgi olarak yükseltilir. Geçerli seçenekler:
-
PromoteAllScalars:trueolarak ayarlandığında, ilk satırdaki tüm skaler değerler, (belirtilmişseCultureveya geçerli belge yerel ayarı kullanılarak) başlıklara dönüştürülür. Metne dönüştürülemeyen değerler için varsayılan sütun adı kullanılır. -
Culture: Verilerin kültürünü belirten bir kültür adı.
Örnek 1
Tablodaki ilk değer satırını yükseltin.
Kullanım
Table.PromoteHeaders(
Table.FromRecords({
[Column1 = "CustomerID", Column2 = "Name", Column3 = #date(1980, 1, 1)],
[Column1 = 1, Column2 = "Bob", Column3 = #date(1980, 1, 1)]
})
)
Çıkış
Table.FromRecords({[CustomerID = 1, Name = "Bob", Column3 = #date(1980, 1, 1)]})
Örnek 2
Tablonun ilk satırındaki tüm skaler değerleri üst bilgi olarak yükseltin.
Kullanım
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"]
)
Çıkış
Table.FromRecords({[1 = 1, Name = "Bob", #"1/1/1980" = #date(1980, 1, 1)]})