Zvýšení úrovně nebo snížení úrovně záhlaví sloupců

Při vytváření nového dotazu z nestrukturovaných zdrojů dat, jako jsou textové soubory, Power Query analyzuje obsah souboru. Pokud Power Query identifikuje jiný vzor pro první řádek, pokusí se zvýšit úroveň prvního řádku dat jako záhlaví sloupců pro vaši tabulku. Power Query ale nemusí správně identifikovat vzor 100 procent času, takže tento článek vysvětluje, jak můžete záhlaví sloupců ručně zvýšit nebo snížit z řádků.

Zvýšení úrovně řádků na záhlaví sloupců

V následujícím příkladu nebylo Power Query schopno určit záhlaví sloupců tabulky, protože tabulka obsahuje sadu řádků záhlaví pro první tři řádky. Skutečná záhlaví sloupců pro tabulku jsou obsažena v řádku 5.

Počáteční ukázková tabulka pro zvýšení úrovně řádků na záhlaví sloupců

Tabulka se sloupci (Sloupec1, Sloupec2, Sloupec3 a sloupec 4) jsou nastaveny na datový typ Text, se čtyřmi řádky obsahujícími záhlaví nahoře, záhlavím sloupce v řádku 5 a sedmi datovými řádky dole.

Než budete moct zvýšit úroveň záhlaví, musíte odebrat první čtyři řádky tabulky. Uděláte to tak, že v levém horním rohu okna náhledu vyberete nabídku tabulky a pak vyberete Odebrat horní řádky.

Odeberte horní řádky ukázkové tabulky.

V okně Odebrat horní řádky zadejte 4 do pole Počet řádků .

Odeberte horní okno řádků.

Poznámka:

Další informace o odebrání horních řádků a dalších operací tabulky najdete v části Filtrovat podle pozice řádku.

Výsledek této operace ponechá záhlaví jako první řádek tabulky.

Ukázková tabulka se záhlavími sloupců v prvním řádku a pak sedmi řádky dat.

Umístění operace povýšení hlaviček

Tady máte řadu míst, kde můžete vybrat operaci zvýšení úrovně záhlaví:

  • Na kartě Domů ve skupině Transformace

    Tlačítko Zvýšit úroveň záhlaví na kartě Domů

  • Na kartě Transformace ve skupině Tabulka

    Tlačítko Zvýšit úroveň záhlaví na kartě Transformace

  • V nabídce tabulky.

    Tlačítko Zvýšit úroveň záhlaví v místní nabídce

Po provedení operace zvýšení úrovně záhlaví bude tabulka vypadat jako na následujícím obrázku.

Konečná tabulka s operací zvýšení úrovně hlaviček

Tabulka se záhlavími sloupců Date, Country, Total Units a Total Revenue (Celkové výnosy) a sedmi řádky dat Záhlaví sloupce Datum má datový typ Datum, záhlaví sloupce Země má datový typ Text, záhlaví sloupce Total Units má datový typ Kdo le číslo a záhlaví sloupce Celkové výnosy má datový typ Desetinné číslo.

Poznámka:

Názvy sloupců tabulky musí být jedinečné. Pokud řádek, který chcete upřednostnit na řádek záhlaví, obsahuje více instancí stejného textového řetězce, Power Query znenadní záhlaví sloupců přidáním číselné přípony před tečkou ke každému textovému řetězci, který není jedinečný.

Snížení úrovně záhlaví sloupců na řádky

V následujícím příkladu jsou záhlaví sloupců nesprávná: ve skutečnosti jsou součástí dat tabulky. Abyste mohli být součástí řádků tabulky, musíte snížit úroveň záhlaví.

Tabulka s částí dat, která se aktuálně používají jako záhlaví sloupců

Umístění operace snížení úrovně hlaviček

Máte několik míst, kde můžete vybrat operaci snížení úrovně záhlaví:

  • Na kartě Domů ve skupině Transformace

    Tlačítko Snížit úroveň záhlaví na kartě Domů

  • Na kartě Transformace ve skupině Tabulka

    Tlačítko Snížit úroveň záhlaví na kartě Transformace

Po provedení této operace bude tabulka vypadat jako na následujícím obrázku.

Tabulka po degradování záhlaví na řádky s záhlavími sloupců teď nastavená na Sloupec1, Sloupec2, Sloupec3 a Sloupec4.

Jako poslední krok vyberte každý sloupec a zadejte nový název. Konečný výsledek bude vypadat podobně jako na následujícím obrázku.

Konečná tabulka po přejmenování záhlaví sloupců

Konečná tabulka po přejmenování záhlaví sloupců na date, Country, Total Units a Total Revenue (Celkové výnosy) se zvýrazněnými sloupci v podokně Nastavení dotazu a kódem M zobrazeným na řádku vzorců.

Viz také

Filtrovat podle pozice řádku